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: 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: Dynamic team environment with a focus on collaboration and rapid iteration.
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 (Contract) in London employer: SearchWorks
Contact Detail:
SearchWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Ai Engineer (Contract) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to GenAI and ML. This is your chance to demonstrate your expertise in model integration and prompt engineering, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. Be ready to discuss your experience with Python, LLMs, and front-end development. Also, practice explaining complex concepts in simple terms – it shows you can communicate effectively with non-techies.
✨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 (Contract) in London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your programming skills in Python and any experience you have with ML frameworks like PyTorch or TensorFlow. We want to see how your background aligns with the requirements, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for the GenAI Engineer role. Mention specific projects where you've built and deployed LLM-powered applications or worked on prompt engineering. This helps us see how you fit into our team.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your experiences and achievements. We appreciate brevity, but make sure you cover all the important points that showcase your expertise.
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. Plus, it’s super easy to do!
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 integrating models, optimising performance, and any challenges you overcame. Real-world examples will demonstrate your hands-on experience and problem-solving skills.
✨Understand the User Perspective
Since the role involves building intuitive user interfaces, think about how you can make complex AI features user-friendly. Be ready to discuss how you’ve iterated on designs based on user feedback in the past. This shows you value usability as much as functionality.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s current GenAI projects and their future direction. This not only shows your interest but also gives you a chance to assess if the company aligns with your career goals. Plus, it opens up a dialogue that can make you more memorable.