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