Senior AI/ML Engineer

Senior AI/ML Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
K

At a Glance

  • Tasks: Build cutting-edge AI systems and integrate ML into our backend architecture.
  • Company: Join Kallikor, a leader in supply chain intelligence through AI-powered solutions.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Shape the future of supply chains with innovative AI technologies and impactful projects.
  • Qualifications: 5+ years in Python production systems and experience with LLM integration.
  • Other info: Mentorship opportunities and a dynamic, collaborative work environment.

The predicted salary is between 43200 - 72000 £ per year.

At Kallikor, we are building the future of supply chain intelligence through AI-powered simulation digital twins. We create living digital representations of real-world operations (warehouses, distribution networks, global logistics) that help organisations make better decisions faster. We are at an inflection point: moving from AI-assisted tools to domain-specific AI that understands supply chains as deeply as our best engineers do. You will be instrumental in building our first domain-specific language model (DSLM) and the foundation for Project Genome, an ambitious initiative to capture and synthesise the world’s supply chain knowledge into actionable intelligence.

This is a production engineering role first. You will build robust Python systems that happen to train and serve LLMs, not the other way around. We need someone who writes production-quality code, debugs complex distributed systems, and thinks about reliability, who has learned ML/LLMs as powerful tools in their engineering arsenal.

You will work across our entire AI stack: building FastAPI services that serve models, creating training pipelines that process production data, deploying inference endpoints with proper monitoring, and integrating all of this into our existing Python backend. The ML is important, but the engineering discipline is what makes it production-ready.

Your Opportunity

  • Build production AI systems: Design and implement the full stack, from FastAPI endpoints that handle requests, to training pipelines that process data, to inference services that serve predictions. You will own the architecture, not just the model weights.
  • Train and deploy our DSLM: Fine-tune models using Unsloth/Axolotl, but more importantly, build the robust infrastructure around it - data pipelines that feed training, evaluation frameworks that catch regressions, deployment systems that handle failover. Make it production-grade.
  • Integrate ML into our backend: We use FastAPI, PydanticAI, FastMCP, Memgraph. You will extend these systems with ML capabilities, not as a separate 'ML service' but as a natural part of our backend architecture. Clean abstractions, proper error handling, observability.
  • Own inference performance: Get models running fast, whether that’s vLLM deployment, quantization strategies, batching optimizations, or caching. Hit our 200ms latency targets through engineering, not just throwing bigger GPUs at it.
  • Shape Project Genome's foundation: Work with our Principal Engineer to architect how we ingest, process, and learn from global supply chain data. This is systems design as much as ML with data pipelines, graph databases, incremental learning strategies being just as important.
  • Mentor through code review and pairing: Raise the bar on code quality, testing, and production practices across the team. Teach mid and junior engineers how to build ML systems that don’t fall over.

What We’re Looking For Specifically

  • 5+ years building production Python systems (backend services, APIs, data processing)
  • Strong software engineering fundamentals: design patterns, testing, debugging, profiling
  • Experience integrating LLMs into applications (OpenAI/Anthropic APIs, prompt engineering, streaming, PydanticAI)
  • Understanding of ML training workflows (even if you’re not an expert. You need to know enough to build the infrastructure)
  • Docker, CI/CD, production deployment experience
  • Can read and understand PyTorch code (you don’t need to write novel architectures)

About Us

Kallikor is determined to foster an environment where people can do their best work and feel like they belong. We believe a healthy culture, strong values and contribution from a diverse range of individuals will help us to achieve success.

We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

Senior AI/ML Engineer employer: Kallikor

At Kallikor, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a focus on professional development, ensuring that our team members thrive in their careers. Located at the forefront of AI-powered supply chain intelligence, we provide a unique environment where your contributions directly impact the future of logistics and operations.
K

Contact Detail:

Kallikor Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior AI/ML Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Kallikor employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python systems and ML integration. This is your chance to demonstrate your engineering chops and how you can contribute to Kallikor's mission.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of ML workflows. Practice common algorithms and system design questions, as you'll need to show you can build production-grade systems.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us. Don’t miss out on this opportunity!

We think you need these skills to ace Senior AI/ML Engineer

Python Programming
FastAPI
Data Processing
Machine Learning Workflows
LLM Integration
Prompt Engineering
Docker
CI/CD
Production Deployment
Debugging
Profiling
Systems Design
Graph Databases
Incremental Learning Strategies
Code Review

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior AI/ML Engineer role. Highlight your production Python systems experience and any relevant projects that showcase your engineering discipline.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and supply chain intelligence. Share specific examples of how you've built robust systems in the past and how you can contribute to Project Genome.

Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include links to your GitHub or any projects that illustrate your ability to integrate ML into applications and build production-grade systems.

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 you’re keen on joining our team!

How to prepare for a job interview at Kallikor

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like FastAPI, PydanticAI, and Docker. Brush up on your Python skills and be ready to discuss how you've used these tools in past projects.

✨Showcase Your Production Experience

Prepare examples of your experience building production-quality systems. Be ready to talk about debugging complex distributed systems and how you ensure reliability in your code. Highlight any specific challenges you faced and how you overcame them.

✨Understand ML Workflows

Even if you're not an ML expert, demonstrate your understanding of machine learning workflows. Discuss how you’ve integrated LLMs into applications and the importance of data pipelines and evaluation frameworks in your previous roles.

✨Be Ready to Mentor

Since mentoring is part of the role, think about how you can contribute to the team’s growth. Prepare to share your approach to code reviews and how you help junior engineers improve their skills in building robust ML systems.

Senior AI/ML Engineer
Kallikor
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
  • Senior AI/ML Engineer

    Full-Time
    43200 - 72000 £ / year (est.)
  • K

    Kallikor

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>