Senior Software Engineer, Agents

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonElasticSearchGCPAzureLLMDistributed Systems

Requirements

  • 5+ years of software engineering experience with strong production backend system development background.
  • Hands-on experience with LLM-powered systems, including RAG, multi-agent workflows, or similar AI architectures.
  • Strong proficiency in Python and backend engineering, with experience building APIs, distributed systems, and production-grade services.
  • Experience with search and retrieval systems such as Elasticsearch, Pinecone, or similar vector databases.
  • Strong understanding of system design, scalability, observability, CI/CD, and production infrastructure.
  • Experience working with cloud platforms such as AWS, GCP, or Azure in high-scale environments.
  • Customer-focused mindset with the ability to translate ambiguous problems into practical technical solutions.
  • Strong ownership and leadership ability to drive projects independently and make architectural decisions.
  • Experience using AI coding tools to enhance development productivity.

Responsibilities

  • Design, build, and maintain backend systems powering LLM-based agent workflows, including retrieval pipelines, orchestration layers, and multi-step agent architectures.
  • Develop and optimize LLM-powered systems end to end, improving accuracy, latency, cost efficiency, and reliability in production environments.
  • Build and operate evaluation frameworks (automated, offline, and human-in-the-loop) to measure agent performance, quality, and task success at scale.
  • Design human-in-the-loop mechanisms such as feedback loops, review systems, and correction workflows to continuously improve agent outputs.
  • Collaborate with product and engineering teams to align technical decisions with customer needs and product direction.
  • Own projects end-to-end, from architecture design and experimentation to deployment and production readiness.
  • Improve retrieval and search systems, including query understanding, ranking quality, and relevance optimization.
  • Contribute to engineering best practices and help define scalable patterns for production-grade agentic systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now