cover image
Odyssey

Member of Technical Staff, ML Platform Engineer

On site

England, United Kingdom

Full Time

24-03-2025

Job Specifications

Odyssey is pioneering world models, the next frontier of artificial intelligence. By learning from the real-world, Odyssey is training a new kind of generative model, capable of generating cinematic, interactive worlds in real-time. Odyssey's mission is to reinvent film, gaming, and beyond.

Odyssey was founded in late 2023 by Oliver Cameron (Cruise, Voyage) and Jeff Hawke (Wayve, Oxford AI PhD), two veterans of self-driving cars and AI. They've since recruited a world-class team of AI researchers from Cruise, Waymo, Wayve, Tesla, Microsoft, Meta, and NVIDIA; lead computer graphics researchers from EA, Ubisoft, and Valve; and technical artists behind Hollywood blockbusters like Dune, Godzilla, Avengers, and Jurassic World.

Odyssey has raised significant venture capital from GV, EQT Ventures, Air Street Capital, DCVC, Elad Gil, Garry Tan, Soleio, Jeff Dean, Kyle Vogt, Qasar Younis, Guillermo Rauch, Soumith Chintala, and researchers from OpenAI, DeepMind, Meta, and Midjourney. Ed Catmull, the founder of Pixar, serves on Odyssey's board.

The Role

We"re seeking an ML Performance & Platform engineer to design and implement our ML/data platform strategy. This role has different titles at many companies and will be a mix of building the infrastructure, tooling, and data pipelines that enable our researchers to efficiently work with multimodal data (images, video, 3D, and more), conduct experiments, and seamlessly move models to production. You"ll have significant autonomy in technical decisions and the opportunity to grow into a technical leadership role as we scale.

A Typical Week

Design and implement scalable data pipelines for processing large-scale multimodal datasets
Collaborate with ML researchers to optimize data preprocessing and training workflows
Make key architectural decisions about our data platform infrastructure
Improve our Kubernetes-based data processing, training, and serving infrastructure

Core Responsibilities

Design and implement our Kubernetes-based ML data platform from the ground up
Build scalable data pipelines that support both research experimentation and production deployment
Create systems for dataset versioning, experiment tracking, and model lifecycle management
Develop tools and interfaces that make it easy for researchers to find, enrich, and version multimodal data
Establish best practices for reproducibility and production readiness
Collaborate closely with ML researchers to understand and optimize their workflows

Technical Scope

Work with large-scale multimodal datasets, including video, 3D scenes, real-world scans, gaussian splats, video, and images. (PB-scale)
Design and manage multi-node, multi-cloud Kubernetes clusters for distributed training
Implement monitoring and observability for ML workflows
Support real-time inference requirements for creative tools and experiences

Required Skills & Experience

5+ years of software engineering experience, with significant work in data platforms
Strong Python development and system design expertise
Deep experience with data pipeline development and ETL processes
Production Kubernetes experience and container orchestration expertise
Hands-on experience with data-oriented ML infrastructure tools (experiment tracking, feature stores, model registries)
Proficiency with cloud platforms (AWS/GCP/Azure)
Experience with data versioning and experiment tracking systems
Understanding of ML workflows and researcher needs

Ideal Qualities

Self-directed and comfortable with ambiguity
Strong bias for action and pragmatic problem-solving
Track record of extreme ownership in technical projects
Excellent communication skills, especially with technical stakeholders
Experience building systems from scratch in fast-paced environments
Passion for enabling ML research and production excellence

Nice to Have

Experience with video, image, or 3D data pipelines for ML/AI
Experience with distributed computing frameworks (we use Ray) or workflow orchestration (we use Flyte)
Familiarity with vector databases (e.g., LanceDB) and similarity search
Familiarity with technical creative tools used in computer graphics, VFX, or gaming industries
Experience at AI/ML companies or research labs
Contributions to open-source data/ML tools
Experience building researcher-facing tools

Growth Opportunities

Help build our data platform engineering team as we scale
Define our technical strategy for data platform and infrastructure
Establish key partnerships with data platform framework open source projects and vendors
Shape our technical hiring strategy
Deep engagement with the broader data and ML infrastructure community

PI266123871

About the Company

Odyssey is a trusted IT provider, offering communication solutions with a difference. Working with the latest cutting edge technology, we have one mission: to make Technology an asset for each and every one of our customers. We pride ourselves on making sure that every business we work with gets the right solution for them, providing high performing and easy-to-use systems that makes them as efficient as they should be. Plus, we make sure our customers are looked after in the long term, with ongoing staff training and dedi... Know more

Related Jobs

Company background Company brand
Company Name
SJS Recruitment
Job Title
Head of Engineering
Job Description
Head of Engineering Up to £80k plus package Somerset region Are you an experienced Engineering Manager with a strong background in FMCG manufacturing? Do you have a passion for driving maintenance excellence and leading CAPEX projects that enhance operational performance? We’re looking for a dynamic Engineering Manager to shape and execute a robust maintenance strategy while overseeing key capital investment projects. In this role, you’ll lead a team of approximately 25 engineers, fostering a collaborative culture that drives efficiency and continuous improvement. As a key leader in the business, you’ll manage both day-to-day engineering operations and longer-term CAPEX initiatives, ensuring investments align with business objectives and deliver tangible improvements. You’ll need to be both strategic and hands-on, capable of inspiring your team while rolling up your sleeves when necessary. We are seeking someone with a strong track record in FMCG, food, or drink manufacturing, with experience managing multi-disciplinary teams in a fast-paced environment. You’ll be responsible for ensuring the reliability and efficiency of production lines, implementing preventative maintenance strategies, and leading CAPEX projects from conception through to execution. Your ability to drive change, optimize processes, and deliver capital investment projects that enhance site performance will be critical to your success in this role. Due to the volume of applications, we can only respond to successful candidates. Therefore, if we do not make contact within 5 working days this means your application was not successful. We are more than happy to discuss why if you would like to contact us.
Somerset, United Kingdom
On site
Full Time
04-04-2025
Company background Company brand
Company Name
GCS
Job Title
Software Engineer
Job Description
Software Engineer (Perm) - Based in Central London Salary to £90K plus benefits (details below) How would you like to be able to work with an up and coming business in Science and Technology who are doing amazing things! We are currently looking for a Software Engineer (backend) with Python experience to join our Client, where you will be involved in designing/developing and maintaining software solutions/systems that tackle real-world challenges of AI in drug discovery. As part of the product team, you will also help to build core services that integrate cutting-edge AI into their platform and support research engineers in productionizing their code. With fantastic opportunity for growth, you will be able to shape our Clients technological framework from its inception, learning in an interdisciplinary environment at the interface of physics, chemistry, biology, and machine learning. Experience and Skills Required: 2-4 years working in Software Development. Passionate about software engineering, always wanting to improve. Proficiency in one or more programming languages - Python (Client currently using) – Java - C++ - Go) Strong understanding of data structures, algorithms, and system design. Experience with distributed systems, APIs, or cloud platforms (AWS, GCP). Experience with databases (SQL and NoSQL). Able to work in an agile development environment. Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering, or a related field. Knowledge of machine learning, AI, or data engineering would be nice to have along with experience with DevOps and containerization. Benefits include: Private medical insurance 1-week remote working per quarter Cycle to Work Scheme Pension Scheme
London, United Kingdom
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Deliveroo
Job Title
Senior Software Engineer - Frontend
Job Description
Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Frontend Engineer at Deliveroo, your individual work contributes to achieving goals across your team. While you will work with your team, you may lead projects, some of which will contribute to goals outside of your direct remit. You will report to managers and groups leads and together deliver the results. Technical Execution: You will improve code structure, have an impact on architecture, and review code of any scope produced by your team. You'll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll own larger pieces of work, assist with design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. Expectations: We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience in building great UIs on the web Good knowledge of React.js, HTML, CSS, and JavaScript Great communication skills and evidence of successful collaboration with designers and backend engineers Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.
London, United Kingdom
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Microsoft Innovation Center
Job Title
Member of Technical Staff, AI Post-Training
Job Description
Overview CLICK HERE TO APPLY Job Description Help us develop and train the cutting-edge models that are served in Copilot. At Microsoft AI, we are on a mission to develop the most cutting-edge algorithms for post-training large language models (LLMs) and ship those models to millions of users using Copilot every day. The AI Post-Training team at Microsoft AI is responsible for all aspects of post-training the models that we serve in Copilot, including: data collection, building evaluations that are aligned with our product and model capability goals, prototyping new capabilities to make Copilot more powerful, developing new finetuning algorithms to supercharge our models, working with platform and engineering teams to deploy those models, and closing the loop by improving the models with feedback we receive from our users. We work on the bleeding edge and leverage the most powerful pretrained models and algorithms for our needs. We are an interdisciplinary team of engineers and scientists, learning from each other and collaborating to create the best models and products. We are looking for outstanding individuals excited about contributing to the next generation of models that will transform the field. We are looking for candidates who: Are passionate about shipping models into products that users will love Will thrive in a highly collaborative, fast-paced environment Have a high degree of craftsmanship and pay close attention to details Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies Are willing to meaningfully contribute as individuals with multiple responsibilities and can adjust to shifting priorities Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Develop data collection, evaluation, and finetuning methods for models. Design hypotheses and experiment plans for rapidly iterating on model performance. Prototype new model features and capabilities and collaborate with engineers and researchers across Microsoft AI to make them a reality. Collaborate with pretraining and product platform teams to establish good vertical integration and ship models that Copilot users love. Embody our culture and values. Required/Minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python Expertise in post-training of AI models Additional Or Preferred Qualifications Demonstrated experience in large-scale AI. Passionate about conversational AI and its deployment. Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers. Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI. Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team. Proven research track record in a domain related field supported by exceptional papers CLICK HERE TO APPLY
London, United Kingdom
On site
Full Time
03-04-2025