About the job
AltaML is looking for a Senior Full Stack Software Engineer in Toronto to design and deliver software solutions that integrate artificial intelligence. The position focuses on using Claude Code, the Claude Agent SDK, and the Claude API as core tools at every stage: from planning architecture for machine learning applications to hands-on development and deployment. Responsibilities span the entire technical delivery process, including work across cloud platforms, APIs, and modern front-end frameworks.
What you will do
- Take the lead on technical delivery for projects, including architecture, coding, and deployment of AI-powered applications.
- Integrate Claude and agentic coding technologies as central components of software solutions.
- Balance direct engineering work with architectural decisions and technical leadership.
- Collaborate with clients and internal teams to turn complex requirements into actionable, AI-enhanced solutions.
- Mentor developers on applying Claude in daily workflows and contribute to shared internal frameworks.
- Help shape how new AI engineering tools are evaluated and adopted within the team.
Requirements
- Experience building prototypes with Claude Code and scaling them for production use.
- Strong understanding of agentic development patterns, such as writing clear specifications for Claude, organizing repositories for AI agents, and reviewing AI-generated code.
- Ability to communicate effectively with both technical and business teams, translating requirements into AI-driven solutions.
- Solid problem-solving skills, with the ability to choose between LLM-in-the-loop and traditional engineering approaches as appropriate.
- Interest in machine learning-driven product development and connecting software engineering with intelligent automation and agentic workflows.
Location
This position is based in Toronto.

