Senior Software Developer, AI Agents

J
JobgetherEnterprise SaaS
Based in CanadaFull-TimeSenior
SalaryCompetitive salary and equity participation.
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSDockerNode.jsPHPPythonMySQLRESTful APIsPrompt EngineeringLLM

Requirements

  • 6+ years of professional backend software development experience.
  • Demonstrated experience developing LLM-powered AI agents, including tool calling, orchestration, context management, and prompt engineering.
  • Proven ability to design and operate evaluation systems for LLM applications.
  • Strong proficiency in Python, Node.js, and MySQL.
  • Solid expertise in RESTful APIs, test-driven development, and CI/CD practices.
  • Experience with SaaS architecture, microservices, AWS, observability, performance optimization, and scalability.
  • Familiarity with Docker and Kubernetes.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and collaboration skills.
  • Familiarity with frontend technologies such as Vue, backend frameworks such as PHP/Laravel is an advantage.
  • Experience in AI-powered product development, LLM frameworks such as LangGraph is an asset.

Responsibilities

  • Design and implement the core AI agent runtime in Python, including orchestration loops, tool definitions and execution, memory and context management, structured outputs, and failure handling.
  • Build and maintain evaluation datasets, automated evaluators, LLM-as-judge pipelines, and regression tracking to systematically measure agent quality.
  • Analyze agent traces and failures, refine prompts and tool designs, and run model comparisons and benchmarks to deliver measurable improvements.
  • Develop Python and Node.js microservices for agent hosting and large language model interactions.
  • Build and maintain reliable Laravel/PHP APIs that integrate AI agents into the broader SaaS platform.
  • Design and operate secure, scalable AWS infrastructure using services such as Lambda, Bedrock, and CDN delivery.
  • Optimize MySQL queries, indexing, and database performance.
  • Lead code reviews while maintaining engineering, testing, and development standards.
  • Partner with product, design, QA, and DevOps teams to translate business requirements into technical solutions.
  • Mentor engineers and share best practices around AI agent development and software architecture.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive salary and equity participation.
Apply Now