AI Engineer building production LLM applications for enterprise clients at Robots and Pencils. Responsible for the AI stack from development to deployment.
Responsibilities
Build, optimize, and evolve RAG pipelines, including retrieval strategies, chunking, and re-ranking
Develop prompts and guardrails for domain-specific LLM applications
Implement hallucination detection, mitigation, and fact-checking mechanisms
Build embeddings-based search and recommendation features
Validate AI features with real users and iterate based on qualitative and quantitative feedback
Set up and maintain LLM evaluation frameworks to measure quality, relevance, and reliability
Implement observability and monitoring for production AI systems
Monitor live AI systems and resolve quality, accuracy, and performance issues
Continuously improve AI outputs based on evaluation data and user behavior
Work closely with product and engineering teams to integrate AI into user-facing features
Build and maintain backend services in Python
Integrate with vector databases to support retrieval and semantic search workflows
Ensure AI solutions meet enterprise requirements for security, scalability, and maintainability
Collaborate with cross-functional partners across product, engineering, and design
Operate effectively in environments with evolving requirements and ambiguity
Communicate clearly with technical and non-technical stakeholders
Take ownership of delivery outcomes from experimentation through production
Requirements
8+ years of professional software engineering experience, with 4+ years focused on applied AI/ML or data-driven systems in production environments
3+ years building and operating production AI systems
Strong hands-on experience with LLM applications, including RAG, prompt engineering, and evaluation
Experience implementing hallucination detection and mitigation techniques
Proficiency in Python
Experience working with vector databases (Weaviate, Pinecone, or similar)
Experience with LLM evaluation frameworks (Langfuse, Weights & Biases, or custom solutions)
Production experience using Claude and/or GPT APIs
Strong understanding of embeddings and semantic search
Comfortable working with ambiguity and iterating on unclear problems
Bachelor's degree in computer science, Engineering, Data Science, or a related technical field, or equivalent practical experience
Advanced degree (Master’s or PhD) in a relevant field
Benefits
Real production impact not a POC that sits on a shelf
Exposure to the full AI lifecycle: RAG, LLM applications, evaluation, classification, and monitoring
End-to-end ownership of the AI stack and technical decision-making
A small, senior team with direct access to enterprise clients
Senior Software Engineer building AI/ML predictive analytics for Aquatic Informatics’ water data software. Developing cloud - native applications, intelligent agents, and digital twins.
AI Developer building agentic systems, RAG pipelines, and production AI solutions for Mirego clients. Bridging backend software development with modern AI models and frameworks.
Senior AI Software Engineer building agentic AI harnesses for Kinaxis’s Databricks - based enterprise data fabric. Enabling secure, governed workflows across GCP and Azure.
Technical lead building safe, evaluable LLM agents and AI infrastructure for OpenLoop’s telehealth platform. Setting architecture, observability, retrieval, and model operations direction.
Senior software engineer evaluating AI coding agents such as Codex and Claude Code. Providing rigorous written and video feedback on engineering quality.
Senior software engineer evaluating AI coding agents for G2i. Assessing engineering judgment, explanations, and trustworthiness across Codex, Claude Code, and Cursor.
Senior engineer evaluating AI coding agents such as Codex, Claude Code, and Cursor. Providing rigorous written and video feedback on engineering judgment, reasoning, and interaction quality.
Forward Deployed Engineer building full - stack AI solutions on AWS and Azure for Huron’s consulting clients. Partnering daily with business users to deliver tested features.
Staff AI Security Engineer securing EQ Bank’s enterprise AI, machine learning, and cloud platforms. Building guardrails, controls, automation, and detection capabilities for Canada’s Challenger Bank.
Staff Software Engineer owning OAuth, authorization, and agent delegation systems. Building governed identity infrastructure for Redpanda’s enterprise AI data platform.