At a Glance
- Tasks: Design and build innovative AI solutions that enhance automation and user experience.
- Company: Join a forward-thinking tech company focused on cutting-edge AI technologies.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Diverse and inclusive workplace with excellent career advancement opportunities.
- Why this job: Be at the forefront of AI innovation and make a real impact in the tech world.
- Qualifications: Experience in AI/ML, strong coding skills in Python or Java, and a passion for problem-solving.
The predicted salary is between 80000 - 100000 £ per year.
As an Applied AI/ML Lead Engineer in our Applied AI ML - Python & Agentic AI team, you will design, build, and productionize Generative AI and Agentic AI solutions. The ideal candidate brings a balanced mix of modern AI/ML delivery (LLMs/SLMs, RAG, tool‑using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud‑native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot and Claude Code to accelerate delivery while maintaining quality and security. Familiarity with MCP (Model Context Protocol), Agent Skills and designing agentic systems that integrate models with tools and enterprise data via structured interfaces is a plus.
Job Responsibilities
- Design, develop, and deploy GenAI and Agentic AI solutions that improve automation, decision‑making, and user experience across business workflows.
- Build LLM/SLM‑powered applications including RAG‑based systems, summarization/extraction pipelines, chat/coplay experiences, and tool‑using agents.
- Engineer production‑grade services using Java and/or Python (REST/gRPC APIs, microservices, libraries), following secure coding and reliability best practices.
- Develop prompt strategies and prompt engineering assets (templates, routing, guardrails), and implement automated evaluation to improve quality over time.
- Build and maintain data pipelines and processing workflows required for ML/GenAI use cases using cloud services.
- Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents.
- Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services.
- Collaborate with cross‑functional stakeholders to define requirements, success metrics, and rollout plans; communicate complex topics clearly to technical and non‑technical audiences.
- Strong problem‑solving skills and ability to work effectively in ambiguous environments with multiple stakeholders.
Required Qualifications, Capabilities, and Skills
- Undergrad or Master's degree (or equivalent practical experience) in Computer Science, Data Science, Machine Learning, or related field.
- Hands‑on experience building applied AI/ML or GenAI solutions (e.g., RAG, classification, extraction, ranking, summarization, copilots).
- Familiarity with MCP (Model Context Protocol), Agent Skills and architectures that connect models to tools/data through standardized interfaces.
- Familiarity with LLM application patterns: embeddings/vector search, prompt orchestration, tool calling/function calling, safety/guardrails, evaluation.
- Strong software engineering experience delivering production systems; ability to design maintainable architectures and write clean, testable code.
- Proficiency in Java and/or Python and experience building APIs/services and integrating with data sources and downstream systems.
- Experience deploying solutions on AWS and cloud‑native environments; understanding of security fundamentals and operational excellence.
- Experience with modern engineering practices: CI/CD, code reviews, unit testing (e.g., pytest/JUnit), and deployment automation.
- Experience with containers and orchestration (e.g., Docker, Kubernetes/EKS) and production monitoring practices.
Preferred Qualifications, Capabilities, and Skills
- Experience building agentic AI systems (multi‑step workflows, tool routing, planning, memory patterns, supervision/fallback strategies).
- Experience with AWS Bedrock and/or SageMaker (or equivalent managed ML/GenAI platforms) and deployment patterns for scalable inference.
- Experience with evaluation frameworks and approaches (golden datasets, LLM‑as‑judge, human‑in‑the‑loop review, red teaming).
- Experience fine‑tuning models (e.g., LoRA/QLoRA/DoRA) and/or working with SLMs, embeddings, and retrieval systems.
- Experience with developer productivity tooling such as GitHub Copilot and Claude Code, paired with strong SDLC controls.
- Knowledge of the financial services industry and operating in regulated environments (auditability, controls, data handling).
- Exposure to distributed compute/training concepts (e.g., DDP, sharding) and performance/cost optimization.
We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Applied AI ML Lead - Python & Agentic AI in Glasgow employer: Fairygodboss
As an Applied AI ML Lead Engineer, you will thrive in a dynamic and inclusive work environment that champions innovation and collaboration. Our company offers competitive benefits, a strong focus on employee growth through continuous learning opportunities, and the chance to work with cutting-edge technologies in a vibrant location. Join us to make a meaningful impact while enjoying a culture that values diversity and fosters creativity.
StudySmarter Expert Advice🤫
We think this is how you could land Applied AI ML Lead - Python & Agentic AI in Glasgow
✨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 AI/ML projects, especially those involving Generative AI and Agentic AI solutions. This will give you an edge and demonstrate your hands-on experience to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Python, Java, and MLOps practices. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical audiences.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our team. Plus, it gives you a better chance of standing out in the crowd!
We think you need these skills to ace Applied AI ML Lead - Python & Agentic AI in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on experience with AI/ML solutions, especially in Python and Java, to show us you're the right fit for the role.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about applied AI and how your background aligns with our needs. Share specific examples of projects you've worked on that demonstrate your expertise in generative AI and agentic systems.
Showcase Your Problem-Solving Skills:In your application, don't shy away from discussing challenges you've faced in previous roles and how you overcame them. We love candidates who can navigate ambiguity and work effectively with multiple stakeholders.
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 shows us you're keen on joining the StudySmarter team!
How to prepare for a job interview at Fairygodboss
✨Know Your AI Inside Out
Make sure you brush up on your knowledge of Generative AI and Agentic AI solutions. Be ready to discuss your hands-on experience with LLMs, RAG systems, and how you've applied MLOps practices in your previous roles. This will show that you’re not just familiar with the concepts but have actually implemented them.
✨Showcase Your Coding Skills
Since this role requires proficiency in Python and/or Java, be prepared to demonstrate your coding skills. You might be asked to solve a problem on the spot or discuss your approach to building APIs and microservices. Practising coding challenges beforehand can really help you shine.
✨Prepare for Technical Questions
Expect questions about secure coding practices, testing methodologies, and performance benchmarking. Think about specific examples from your past work where you’ve implemented these practices. Being able to articulate your thought process will impress the interviewers.
✨Communicate Clearly
You’ll need to explain complex topics to both technical and non-technical audiences. Practice breaking down your projects and experiences into simple terms. This will demonstrate your ability to collaborate effectively with cross-functional teams, which is crucial for this role.