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