Staff AI Software Engineer

New
Canada / United StatesFull-TimeStaff
Salary0 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of experience as a developer; 2+ years of experience as an AI developer
Required Skills
Node.jsPythonMicrosoft SQL Server.NET corePostgresMicroservicesLangChain

Requirements

  • University degree in computer science or a related program.
  • 8+ years of experience as a developer.
  • 2+ years of experience as an AI developer.
  • Built and deployed at least two AI agents in production in the past 12 months.
  • Experience with LLMs (OpenAI, Anthropic, Gemini, Llama, DeepSeek).
  • Experience with Agent frameworks (LangChain, OpenAI agent sdk, Microsoft Agent Framework).
  • Experience with Retrieval (RAG), embeddings, vector DBs (Pinecone, Weaviate, Chroma, PGVector).
  • Experience with structured function-calling workflows (JSON schema, tool plans).
  • Experience with .NET Core, Node, Python, Entity Framework, and Web APIs.
  • Experience developing database applications using relational databases like Postgres or SQL Server.
  • Experience with Message Queues (SQS, RabbitMQ, Kafka) and CI/CD.

Responsibilities

  • Design, build, and ship agentic workflows across multiple domains.
  • Own the end-to-end lifecycle: data ingestion → reasoning → action taking → evaluation → monitoring.
  • Build multi-step agents capable of autonomous planning, context tracking, memory, tool use, and API orchestration.
  • Architect systems using modern agent stacks (LangChain, LlamaIndex, OpenAI Assistants, Model Context Protocol).
  • Build robust retrieval pipelines (RAG), vector embeddings, caching layers, and knowledge grounding systems.
  • Deploy agents as microservices with proper observability, evals, guardrails and fallbacks.
  • Optimize inference cost, latency, accuracy, and task-completion rates.
  • Run systematic evaluations: function calling accuracy, groundedness, hallucinations, long context stability.
  • Drive technical and architectural decisions to meet product requirements.
  • Mentor junior developers.
View Full Description & ApplyYou'll be redirected to the employer's site
0 USD per year
Apply Now