Staff Machine Learning Engineer

Sorry, this job was removed at 04:07 p.m. (CST) on Friday, Nov 28, 2025
Be an Early Applicant
Sofia, Sofia-grad
Information Technology
The Role

At Ocado Technology, we're revolutionising online retail with cutting-edge cloud, robotics, AI, and IoT solutions. From intuitive websites to fully autonomous warehouses, we build the tech behind Ocado.com, the world’s largest online-only grocery retailer, and our global ‘Ocado Smart Platform’.

What We Do

The Machine Learning and Robotics team in Ocado Sofia works on products that push the boundaries of what can be achieved using machine learning and reinforcement learning in the computer vision and robotics domains.

Our robot pick system (called OGRP) not only behaves in a human-like way but is also one of the fastest and most reliable in the world. We handle millions of customer products every week. We are looking for bright individuals who want to take part in our journey to scale to thousands of robot stations and expand our learning technology for even better dexterity, efficiency, and other exciting applications.

The team provides an environment in which innovation can thrive and we collaborate with various R&D teams across the development centers of Ocado in the UK and Bulgaria.

What You'll Be Doing
  • Design and develop robust production microservices for deployment in both cloud (GCP, AWS) and on-device systems (robot controllers, local servers).
  • Build integrations with a wide range of hardware and software components: robots, cameras, sensors, teleoperation tools, and backend systems.
  • Develop data-centric tools and applications for monitoring, labeling, alerting, and analysing robotic performance.
  • Execute performance experiments to measure and optimise control quality and system responsiveness.
  • Write high-performance code that interacts closely with robotic firmware and real-time control loops.
  • Collaborate with researchers, product managers, and operators to move ML prototypes into production.
What You Need
  • 5+ years of backend, ML or robotics development experience in Python.
  • Degree (PhD, MSc, BSc) in Computer Science, Machine Learning, Applied Mathematics, or a relevant engineering discipline.
  • Proficiency in cloud, distributed and highly available systems, testing frameworks, CI/CD, containerization, code quality, security and design patterns.
  • Experience in implementing enterprise-grade error handling, monitoring and alerting mechanisms.
  • Solid computer science fundamentals and ability to write high-quality, maintainable code.
  • Experience with Kubernetes, Docker, and cloud platforms (GCP, AWS).
  • In-person collaboration: Primarily on-site at our Sofia office, with occasional remote work. Physical presence is key for teamwork and hands-on robotics testing.
  • Excellent communication skills and strong at fostering work relationships.
What Will Help You Further
  • Knowledge in robotics, teleoperation, or computer vision.
  • Experience with full stack development (e.g. JavaScript/Java/GoLang) 
  • Experience with data analysis and visualisation tools such as Jupyter, Pandas, Matplotlib.
  • Demonstrated ability to learn fast and make pragmatic choices about the use of technologies and resources to balance timelines, objectives and quality.
Our Social Benefit Package Includes
  • Great remuneration package
  • 30 days paid leave
  • 24/7 Employee Assistance Program
  • Life Insurance
  • Enhanced Maternity and Paternity Leave policy
  • Free Share Plan program
  • Share Purchase Plan program


#LI-OT #LI-GN1


Similar Jobs

Remote or Hybrid
28 Locations
197 Employees
30K-60K Annually

DraftKings Logo DraftKings

Talent Acquisition Associate, Non-Tech

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Hybrid
Sofia, Sofia-grad, BGR
6400 Employees

Pfizer Logo Pfizer

Commercial administrator

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
Bulgaria
121990 Employees

Genius Sports Logo Genius Sports

Sports Scheduling Planner

AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
Easy Apply
Remote or Hybrid
Sofia, Sofia-grad, BGR
1800 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
London
6,700 Employees

What We Do

When our journey started, we were all about changing the way people shop for groceries. Nearly 20 years later, we’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
19 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account