At a Glance
- Tasks: Build and deploy cutting-edge GenAI applications from model integration to user-friendly interfaces.
- Company: Join a forward-thinking tech company at the forefront of AI innovation.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by empowering users with advanced AI capabilities in their workflows.
- Qualifications: 4+ years in software engineering with a focus on ML/AI systems and strong Python skills.
- Other info: Collaborative environment with rapid iteration based on user feedback and metrics.
The predicted salary is between 36000 - 60000 £ per year.
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.
AI Engineer in London employer: SearchWorks
Contact Detail:
SearchWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the AI and software engineering space on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving GenAI applications. We want to see your work in action, so make sure to include links to any live demos or GitHub repos.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. We recommend practising coding challenges and also being ready to discuss how you’ve collaborated with product and UI engineers in the past.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace AI Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the AI Engineer role. Highlight your software engineering and ML experience, especially with Python and frameworks like PyTorch or TensorFlow.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about GenAI and how your background makes you a great fit. Be specific about your experience with LLMs and any projects you've worked on that relate to the job.
Showcase Your Projects: If you've built or contributed to any GenAI applications, make sure to mention them! Include links to your GitHub or portfolio so we can see your work in action.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role!
How to prepare for a job interview at SearchWorks
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your Python skills, especially with ML frameworks like PyTorch and TensorFlow. Being able to discuss your experience with LLMs and front-end technologies like React will show that you’re ready to hit the ground running.
✨Showcase Your Projects
Prepare to talk about specific projects where you've built and deployed GenAI capabilities. Highlight your role in model integration, prompt engineering, and any user interfaces you’ve developed. Real-world examples will help demonstrate your expertise and problem-solving skills.
✨Understand the Business Impact
Be ready to discuss how your work can empower business users. Think about how the AI features you’ve developed have improved workflows or decision-making processes. This shows that you understand the bigger picture and can align your technical skills with business needs.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s current GenAI projects, their approach to model quality and reliability, or how they gather user feedback. This not only shows your interest but also helps you gauge if the company is the right fit for you.