2 months ago
Toronto, CanadaSenior
Responsibilities
- Architect, develop, and deploy production-grade AI and generative AI solutions aligned with business outcomes.
- Implement NLP, LLM-based applications, predictive models, and intelligent agents.
- Build and integrate AI services using AWS Bedrock and AWS SageMaker.
- Apply AI-assisted development practices using GitHub Copilot and Claude Code.
- Design APIs, microservices, and event-driven integrations.
- Establish practices for model lifecycle management, monitoring, security, and cost optimization.
- Provide technical leadership, conduct code reviews, and mentor team members.
- Ensure AI solutions meet security, privacy, and responsible AI standards.
Requirements
- Bachelor's or master's degree in Computer Science, Engineering, or a related field.
- At least 6 years of software development experience, including at least 3 years delivering AI solutions.
- Expert proficiency in Python and strong backend development experience.
- Hands-on experience with TensorFlow, PyTorch, or scikit-learn.
- Proven experience with AWS SageMaker and AWS Bedrock.
- Familiarity with GitHub Copilot and Claude Code.
- Strong cloud-native and microservices architecture experience.
- Preferred qualifications include experience with LLM-based and agentic systems, MLOps, AI governance, vector databases, RAG architectures, and consulting or client-facing delivery.
Benefits
- Remote work with flexible working hours.
- Full-time, permanent employment.
- Four weeks of cumulative vacation from day one.
- Professional Development Allowance for training, computer equipment, and physical activities.
- Training tailored to the employee's areas of expertise.
- Registered Retirement Savings Plan with employer contributions up to 3% of gross salary.
- Modular group insurance plan.
- Public transportation or parking reimbursement when required.
- Referral bonuses, 11 statutory holidays, and personal days.
- Social activities, social club, healthy snacks, coffee, and related workplace offerings.
