AI Developer Senior
Hybrid · Toronto, Ontario, Canada or Mississauga, Ontario, Canada
Job Summary
Senior AI Developer to join a dynamic team building production-grade AI systems that boost velocity across Software Engineering, Infrastructure, Security, and IT Services. Responsibilities include prototyping, building, and owning scalable AI solutions with LLMs and agentic platforms; driving adoption via demos and training; improving AI-driven SDLC workflows; automating repetitive tasks with verifiable outcomes; developing RAG pipelines, embeddings, and grounded outputs with citations; creating system prompts, templates, and structured outputs with versioning; setting up tracing and dashboards for cost, latency, and quality; contributing to best practices and enablement materials. Core competencies include hands-on experience with LangChain/LangGraph, CrewAI, ADK, AgentFlow; LLM integration with Vertex AI/Gemini, AWS Bedrock, OpenAI, Anthropic; retrieval with embeddings and vector databases; observability, caching, batching, and token budgeting; SDLC excellence; cloud and container technologies (Docker/Kubernetes); and CI/CD. Requires 7+ years in software/data/ML/platform engineering, 2+ years building with LLMs; proficiency with Java, Python, TypeScript; strong communication and a product mindset; bilingualism in Quebec for frequent English/French collaboration; must be eligible to work in Canada. Location hints indicate Toronto, ON and Mississauga, ON (Canada).
Required Qualifications
- 7+ years in software engineering, data/ML engineering, or platform engineering
- 2+ years building solutions with LLMs
- Proficiency in Java, Python, and/or TypeScript; experience building production services and integrations
- Excellent knowledge of cloud platforms (GCP/AWS), containerization (Docker/Kubernetes), and modern CI/CD
- Strong communication skills and a product mindset—able to translate operational pain points into robust solutions
- For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country
- No Canadian work experience required however must be eligible to work in Canada
Additional Requirements
- For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country
- No Canadian work experience required however must be eligible to work in Canada
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.