About the job
AltaML is hiring a Senior Full Stack Software Engineer in Toronto. This position centers on building software solutions that integrate AI, with a particular emphasis on using Claude Code, the Claude Agent SDK, and the Claude API throughout design, development, and deployment. The role covers the full technical delivery process: from architectural planning of machine learning-driven applications to implementation across cloud services, APIs, and modern front-end technologies.
What You Will Do
- Lead technical delivery for projects, including architecture, hands-on coding, and deployment of AI-powered applications.
- Integrate Claude and agentic coding technologies into software solutions, treating them as core tools.
- Balance hands-on engineering with technical leadership and architectural decision-making.
- Work closely with clients and internal teams to translate complex requirements into actionable, AI-enhanced solutions.
- Mentor developers on using Claude in daily workflows and contribute to shared internal frameworks.
- Influence how new AI engineering tools are evaluated and adopted within the team.
What Makes a Strong Fit
- Experience building prototypes with Claude Code and scaling them to production systems.
- Deep understanding of agentic development patterns, including writing clear specifications for Claude, organizing repositories for AI agents, and reviewing AI-generated code.
- Ability to communicate across technical and business teams, translating requirements into AI-driven solutions.
- Strong problem-solving skills, with the judgment to choose between LLM-in-the-loop and traditional approaches as needed.
- Interest in ML-driven product development and connecting software engineering with intelligent automation and agentic workflows.
Location
This role is based in Toronto.

