Generative AI Engineer

We're seeking a versatile GenAI Engineer who can work across the full stack of GenAI applications, from model integration and prompt engineering to building intuitive user interfaces. You'll build production-ready AI features that empower business users to leverage the power of GenAI within their planning workflows, requiring both deep ML knowledge and strong software engineering skills.

What you’ll do

  • Build and deploy end-to-end GenAI capabilities, from model integration through to production APIs
  • Integrate and optimise LLMs using prompt engineering, RAG, and tool/agent patterns
  • Develop conversational and agentic workflows that support complex planning use cases
  • Own model quality, latency, reliability, and cost efficiency in production
  • Implement evaluation frameworks, monitoring, and observability for GenAI systems
  • Collaborate with product and UI engineers to ensure GenAI features are usable and intuitive
  • Iterate quickly based on real user feedback and system metrics

Required Qualifications

  • 4+ years of software engineering experience with 2+ years focused on ML/AI systems
  • Strong programming skills in Python including experience with ML frameworks (PyTorch, TensorFlow, Transformers)
  • Experience building and deploying LLM-powered applications in production
  • Proficiency in front-end development with React, TypeScript, and modern web technologies
  • Understanding of RESTful API design, microservices architecture, and cloud infrastructure
  • Experience with prompt engineering, RAG systems
  • Strong foundation in ML fundamentals including NLP, time-series analysis, or recommender systems
  • Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines

Job Details

Company
SearchWorks
Location
Greater London, England, United Kingdom
Posted