• Pricing
  • Install Now
installNow icon
installNow icon
Install Now
homeMobile icon
homeMobile icon
Home
picingMobile icon
picingMobile icon
Pricing
blogMobile icon
blogMobile icon
Blog

ML & AI Engineer

Various

Position: AI Engineer

Location: Various

Type: Contract

Hiring Manager:  Guillaume Aymé

Join us to transform how the world runs off real-time data. 


At Lenses.io, we’re on a mission to build the intelligent operating fabric for real-time data - a fundamental shift that is redefining how global enterprises harness real-time data to power their applications & AI Agents. 

We’re enabling the Agentic Engineering of applications and AI connected to real-time data streams. 

Our product is used by thousands of developers at the likes of Walmart, Lululemon, Hilton, BNP Paribas and Adidas who are building and operating modern real-time systems with their AI Engineering Agents such as Cursor, Claude Code and Kiro.  We do this by providing the context of real-time data across a multi-Apache Kafka landscape.  

We work by these principles in how we build our products and how we work with customers

  • Warmth: We believe that caring outperforms not caring, every time. 

  • Simplicity: Technology is complex. We make it accessible to all

  • Invention: For us, the comfort zone is uncomfortable. 

Still with us? Come help us fix the way people work with data.


The Role

We are seeking a highly passionate and skilled AI Engineer with a background in data science to join our newly formed AI team. This is an opportunity to create new value from streaming data in the AI-era for our customers and shape the real-time context engineering landscape. You will be instrumental in building our future AI products, with a particular emphasis on designing and shipping agentic AI systems driven by real-time context; researching fine-tuning techniques, small parameter LLMs and evals for real-time agentic AI.

This is a hybrid position (with flexibility based on skills fit) and is available in the following locations with relocation packages:

  • Madrid, Spain.

  • London, UK.

  • Munich, Germany.

Key Responsibilities

  • Design, develop and deploy robust and scalable AI solutions, with a focus on agentic AI systems that utilise streaming data from Apache Kafka.

  • Work with large and complex streaming data, performing cleaning, enrichment and preparation for agentic AI and evaluations.

  • Stay updated on advancements in AI and machine learning, applying new techniques where appropriate, particularly for agentic frameworks, Model Context Protocol (MCP) and AI-assisted engineering tools, e.g. Claude Code, Cursor, Codex.

  • Evaluate and optimise the performance of AI solutions, ensuring accuracy, efficiency and reliability, e.g. RAG optimisation, LangSmith, Logfire.

  • Research techniques to make LLMs more specialised for customers’ Kafka environments, such as fine-tuning and context engineering for real-time systems.

Must Haves

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.

  • 4+ years in AI, Machine Learning Engineering, Data Engineering, Data Science or similar applied roles.
    Expert in Python, with experience in relevant AI/ML libraries, e.g. PyTorch, Pydantic, FastMCP.
    Building agentic AI systems, working with agent frameworks, patterns (ReAct, CoT, etc) and infrastructure (vector databases).

  • Understand machine learning algorithms and deep learning architectures, e.g. neural networks, transformers, “how AI works”.

  • LLM fine-tuning and small parameter LLMs.

  • MLOps practices, observability and tooling, e.g. MLflow, Kubeflow.
    Cloud platforms, especially AWS and Databricks.

  • Startup mindset with excellent problem-solving skills, ability to work independently and ship in a fast-paced evolving landscape.

Nice to Have Experience

  • Solutions in regulated industries, especially financial services.

  • Apache Kafka and other distributed big data technologies, e.g. Spark, graph databases.

  • A/B testing and experimentation frameworks.

  • Docker, Kubernetes, CI/CD pipelines.

  • IaC tools such as Terraform.

  • Producing educational content, e.g. blog posts, talks.

  • Contributing to open source projects or relevant publications.

What We Offer

  • Competitive salary and benefits package

  • RSUs

  • A hands-on role with autonomy and high impact work.

  • Opportunity to work on large scale AI challenges in close collaboration with our customers.

  • A collaborative and supportive work environment.

  • Professional development and growth opportunities.

  • Flexible working arrangements (hybrid options).

How to Apply

Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and qualifications to careers@lenses.io. Please specify your preferred location(s) in your application.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Apply now

Lenses, autonomy in data streaming

Install now
Products
Developer Experience
Kafka replicator
Lenses AI
Kafka Connectors
Pricing
Company
About
Careers
Contact
Solutions by industry
Financial services
For engineers
Docs
Ask Marios Discourse
Github
Slack
For executives
Case studies
Resources
Blog
Press room
Events
LinkedIn
Youtube
Legal
Terms
Privacy
Cookies
SLAs
EULA
© 2026Apache, Apache Kafka, Kafka and associated open source project names are trademarks of the Apache Software Foundation