A

AltaML

Develops AI agent solutions for clients

AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 3 years of professional software engineering or data science experience, including at least 1 year building AI/ML or LLM-powered applications.
  • Practical experience building LLM agents, including tool calling, multi-step orchestration, and agent frameworks or protocols such as MCP.
  • Hands-on experience with generative AI and LLMs, such as retrieval-augmented generation (RAG), embeddings and vector search, or document ingestion; ideally, experience shipping at least one feature to production.
  • Strong proficiency in Python and working experience with TypeScript, C# (.NET), or another modern backend language.
  • Working knowledge of API design, microservices, and cloud infrastructure.
  • Ability to communicate clearly, raise blockers early, and give and receive feedback constructively.

Responsibilities

  • Design, build, and ship production AI agents that plan, use tools, and complete multi-step tasks across the platform.
  • Implement agent orchestration, memory, and tool integrations such as MCP servers, with guardrails and human-in-the-loop checkpoints for high-stakes actions.
  • Evaluate agents end to end by measuring task success, tool-call accuracy, cost, and latency.
  • Design, develop, test, document, and maintain production features for the AI platform, including RAG pipelines and LLM integrations.
  • Build and improve document ingestion pipeline components, including parsing, chunking, enrichment, and indexing, ensuring accuracy and compliance with manufacturer standards.
  • Investigate agent and answer-quality issues by tracing tool calls, retrieval, and ingestion to identify root causes.
  • Help build and maintain evaluation datasets and automated checks, including LLM-as-judge, to catch regressions before customers see them.
  • Prototype with new LLMs, agent frameworks, and tooling, and share findings that inform model and vendor decisions.
  • Participate in brainstorming sessions, design reviews, and code reviews, giving and receiving feedback.
  • Write clean, well-tested code, follow coding standards and CI/CD practices, and suggest improvements where gaps exist.
  • Use AI-first development workflows such as Claude Code or similar agentic tools, critically reviewing AI-generated output.
  • Analyze requirements for assigned features, break them into well-defined tasks, and provide reliable effort estimates for own work.
  • Collaborate with Product, Data, Design, and QA teams to deliver features aligned with business objectives and the product roadmap.
  • Provide input on the technical feasibility of UI/UX designs for AI features and help integrate them with backend systems.
  • Communicate progress, blockers, and technical tradeoffs to technical and non-technical teammates.
  • Share knowledge through code reviews, pairing, documentation, and demos, and help junior engineers get up to speed.
  • Apply systems thinking by orchestrating and critically reviewing AI-generated solutions.

Desired Qualifications

  • Familiarity with React, React Native, or other modern frontend frameworks and how they integrate with AI-powered backends.
  • Experience with prompt engineering best practices and AI-first development tooling such as Claude Code or similar.
  • Exposure to evaluation methods for LLM applications and agents, such as test sets, LLM-as-judge, or human review.
  • Experience working in a startup environment.
  • Familiarity with the agriculture, heavy equipment, or dealership domain.
  • Experience building an agent that performs real work, with tools designed to address vague instructions, missing context, and recovery needs.
  • Ability to turn loosely defined problems into working software quickly and make sound decisions about shortcuts.
  • Experience shipping LLM-powered software at work or in a serious side project, including handling real users, messy data, latency, or cost constraints.
  • Understanding that RAG quality depends on retrieval and checking whether the right document surfaced when answers are wrong.
  • Experience writing evaluation test cases or LLM-as-judge checks and catching regressions in CI.
  • Experience experimenting with decision models such as TypeSafe's Jev and identifying cases where a fast, inexpensive decision call is preferable to an LLM.

About the Company

AltaML

Develops AI agent solutions for clients

AltaML builds AI-powered solutions that help organizations improve decision making and human performance. It uses its AltaForge platform, an AI agent system, to create, deploy, and manage industry-specific applications that combine reusable AI agents with built‑in governance. The platform enables clients to realize value quickly, scale solutions efficiently, and maintain transparency and control over AI use. AltaML differentiates itself with a people-first approach and end-to-end governance, focusing on practical, measurable business outcomes rather than generic tech claims. Its goal is to help humans and AI work together to unlock growth, innovate sustainably, and solve complex challenges.

Company size
51-200
Company stage
Debt Financing
Total funding
$9.1M
Headquarters
Edmonton, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at AltaML

See more jobs