Role overview
The Senior AI Engineer is a key contributor to our growing AI engineering practice, responsible for designing, delivering, and scaling intelligent systems that drive real business outcomes. In this role, you will architect production-grade AI solutions spanning agentic workflows, retrieval-augmented pipelines, and LLM-integrated applications that enable enterprise automation at scale. You bring both deep technical depth and a strong sense of delivery ownership, operating across the full stack to take AI initiatives from whiteboard to production with precision and speed.
What you'll work on
- Strong grasp of Generative AI fundamentals and how they differ from conventional software development, particularly when solving open-ended or creative problems
- Practical experience working with Large Language Models (LLMs), including navigating API cost trade-offs and managing unpredictable model behaviours in production
- Proficiency in prompt engineering techniques including multi-shot prompting, persona and tone setting, and structuring effective context and constraints
- Solid full-stack or backend development background with advanced Python skills, including concurrency, async patterns, and performance-aware design
- Demonstrated ability to optimize AI workflows through systematic benchmarking, bottleneck analysis, and decomposing complex LLM call chains into efficient, maintainable components
- Practical judgment on when agentic architectures are appropriate including an honest assessment of their complexity, failure modes, and operational overhead
- Experience enforcing structured LLM outputs and building reliable pipelines using orchestration frameworks such as LangChain or LangGraph
- Expertise in Retrieval-Augmented Generation (RAG): grounding model responses in authoritative knowledge bases and surfacing cited, verifiable claims
- Skilled in implementing input/output guardrails to defend against prompt injection, hallucinations, and harmful or policy-violating content
What we're looking for
- Sharp analytical and problem-solving mindset with the ability to work through ambiguity
- Clear, confident communicator able to translate complex AI concepts for both technical peers and non-technical stakeholders
- Comfortable operating in fast-moving environments and adapting quickly as the AI landscape evolves
- 3–7+ years of hands-on experience in software, AI, or ML engineering with a track record of shipping production-grade systems
- Familiarity with cloud platforms (AWS, Azure, GCP) and modern DevOps tooling including Docker, Kubernetes, and CI/CD pipelines
- Proven ability to lead technical workstreams, mentor junior engineers, and translate ambiguous business needs into well-scoped engineering solutions.
Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.
We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency.
To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.