At a Glance
- Tasks: Build cutting-edge AI infrastructure to accelerate scientific research and experimentation.
- Company: Join a pioneering AI4Science company with a collaborative and innovative culture.
- Benefits: Highly competitive salary, equity options, and flexible hybrid working.
- Other info: Be part of a dynamic team with significant ownership and growth opportunities.
- Why this job: Make a real impact on scientific discoveries by enhancing researchers' productivity.
- Qualifications: Strong coding skills in Python and experience with ML infrastructure.
The predicted salary is between 75600 - 92400 £ per year.
Job Description
Member of Technical Staff - AI Infrastructure / ML Platform
\n Location | London (Hybrid)
\n Comp | Highly Competitive + Meaningful Equity
\n Focus | AI Infrastructure, MLOps, Data Platform, GPU Systems, Research Infrastructure, Scientific ML
\n
\n We’re partnering with a stealth AI4Science company building foundational technology designed to accelerate science.
\n
\n Backed by significant funding and leading technology investors, the company is bringing together exceptional researchers, engineers and scientists to tackle problems where advances in AI can translate into discoveries in the physical world.
\n
\n Unlike traditional software environments, the infrastructure here sits directly underneath a scientific research engine: large-scale model training and inference, simulation, experimental data, GPU workloads and research workflows all need to work together reliably.
\n
\n They are now looking for a Member of Technical Staff focused on AI Infrastructure / ML Platform to help build that foundation.
\n
\n This is an early and highly influential hire.
You’ll work directly with researchers and scientists, understand how they actually experiment, and build the systems that allow them to move significantly faster.
\n
About The Role
\n As a Member of Technical Staff, you’ll own infrastructure across the intersection of ML systems, data, compute and research engineering.
\n
\n The challenge isn’t to build an enormous internal platform for its own sake.
It’s to understand what researchers need, identify the bottlenecks slowing them down, and build the smallest, strongest abstractions that make experimentation faster and more reliable.
\n
\n You could be working on GPU orchestration one week, research data infrastructure the next, and improving model serving, experiment reproducibility or distributed training workflows after that.
\n
\n You’ll have significant freedom to make build-vs-buy decisions, introduce new infrastructure where it creates genuine leverage, and deliberately avoid unnecessary complexity where it doesn’t.
\n
- Examples Of The Problems You Might Tackle
- \n \n
- Building the ML platform researchers use to train, evaluate, deploy and iterate on scientific models.
\n - Designing infrastructure for GPU-intensive training and inference workloads, including scheduling, resource utilisation and workload isolation.
\n - Improving distributed model serving using technologies such as v LLM, Tensor RT, Triton, Ray or equivalent systems.
\n - Building reliable data pipelines and storage systems connecting simulation, modelling, experimental data and downstream research workflows.
\n - Creating reproducible experimentation environments so researchers can move quickly without repeatedly solving infrastructure problems.
\n - Designing systems for experiment tracking, model versioning, evaluation, observability and lineage.
\n - Improving inference latency, throughput, GPU utilisation and cost efficiency.
\n - Building internal APIs, tooling and abstractions that make complex infrastructure accessible to researchers without constraining how they work.
\n - Supporting workloads that may move between local compute, cloud infrastructure and dedicated GPU environments.
\n - Designing systems capable of evolving as the organisation moves from individual research experiments towards increasingly automated scientific workflows.
\n
\n - What You’ll Do
- \n \n
- Build the research platform: Design the infrastructure connecting models, compute, data and scientific workflows, allowing researchers to move from an idea to a reproducible experiment quickly.
\n - Own AI infrastructure: Build and operate GPU infrastructure for model training and inference, thinking carefully about scheduling, utilisation, latency, throughput, reliability and cost.
\n - Build the data layer: Develop scalable pipelines and systems for ingesting, processing, storing and serving scientific, simulation and experimental data.
\n - Productionise research: Help researchers move promising ideas beyond notebooks into robust systems without introducing unnecessary process or infrastructure overhead.
\n - Improve model serving: Profile and optimise inference workloads, choosing the right serving architecture and hardware configuration for different models and research requirements.
\n - Design for researchers: Work directly with Research Scientists and Engineers to understand how they work and build tools that increase their velocity rather than forcing them into rigid platform abstractions.
\n - Make pragmatic architecture decisions: Start from requirements, scale and constraints before choosing technologies.
Decide what should be built internally, what should be borrowed and what simply doesn’t need to exist yet.
\n
- Shape the technical foundation: As an early infrastructure hire, you’ll have significant influence over architecture, engineering standards and how the research platform develops as the company scales.
\n
\n - What We’re Looking For
- \n \n
- Strong software engineering fundamentals and excellent coding ability, particularly in Python.
\n - Experience building ML infrastructure, ML platforms, MLOps or distributed systems in production.
\n - Strong understanding of the lifecycle around modern machine learning systems — data, training, evaluation, deployment, inference and monitoring.
\n - Experience working with GPU workloads and an understanding of the performance and reliability challenges surrounding them.
\n - Experience with containerisation and orchestration technologies such as Docker and Kubernetes.
\n - Strong understanding of cloud infrastructure and Infrastructure-as-Code.
\n - Experience designing reliable data pipelines, APIs and distributed services.
\n - Ability to reason from first principles about requirements, scale, constraints and trade-offs, rather than defaulting to technologies you’ve previously used.
\n - Comfortable working closely with researchers and translating loosely defined scientific requirements into robust engineering systems.
\n - Ability to independently own technically difficult problems in a highly ambiguous environment.
\n
\n - You’ll Likely Thrive Here If
- \n \n
- You enjoy building infrastructure from first principles rather than inheriting a mature platform with every abstraction already defined.
\n - You care about making researchers dramatically more productive.
\n - You can move comfortably between ML systems, data engineering, cloud infrastructure and software engineering.
\n - You understand that good infrastructure is often about what you choose not to build.
\n - You naturally think about GPU utilisation, latency, throughput, reliability, observability and cost.
\n - You enjoy profiling systems and finding where the real bottleneck sits.
\n - You’re comfortable supporting different models, frameworks and research workflows rather than designing around one narrow use case.
\n - You want your infrastructure work to enable scientific discovery and physical-world outcomes, rather than another consumer or enterprise software product.
\n - You enjoy small, highly technical teams where individual engineers have substantial ownership.
\n
\n - Nice To Have
- \n \n
- Experience with v LLM, Tensor RT-LLM, Triton, Ray / Kube Ray or similar ML-serving infrastructure.
\n - Experience designing distributed GPU training or inference systems.
\n - Experience with Py Torch, JAX or other scientific/deep-learning frameworks.
\n - Experience with large-scale data ingestion and research-data platforms.
\n - Experience building self-service ML platforms or tooling for Research Scientists.
\n - Experience with model registries, experiment tracking, lineage, evaluation and reproducibility.
\n - Strong Kubernetes, Terraform and cloud infrastructure experience.
\n - Experience optimising inference through batching, caching, quantisation, scheduling or hardware-aware optimisation.
\n - Experience in AI4Science, scientific computing, HPC, frontier AI or research-heavy engineering environments.
\n - Interest in the intersection of AI, science and automated experimentation.
\n
\n - What’s On Offer
- \n \n
- Highly competitive compensation + meaningful equity
\n - Join a well-funded, early-stage AI4Science company at a foundational point in its journey.
\n - Significant ownership over the infrastructure underpinning the research organisation.
\n - Work alongside exceptional AI researchers, engineers and scientists.
\n - Build systems spanning frontier ML, scientific data, simulation and experimentation.
\n - Opportunity to influence architecture and engineering culture from an early stage.
\n - Work where improvements to infrastructure directly increase the speed at which scientists can experiment, learn and discover.
\n - London-based, collaborative environment with flexibility around hybrid working.
\n
\n
\n If you’re interested in learning more, feel free to reach out | danny@salientgroup. com. au
\n
Member of Technical Staff in London employer: Salient Group
Stealth AI Company is an exceptional employer for a DevOps Engineer, offering a unique opportunity to shape the infrastructure that supports groundbreaking scientific discovery. With a small, highly skilled team and a culture that values ownership and innovation, employees benefit from strong compensation packages, meaningful equity, and the chance to work in a dynamic environment that encourages collaboration and personal growth. Located in London, the company provides flexibility for talent across Europe, making it an attractive choice for those looking to make a significant impact in the AI and research sectors.
StudySmarter Expert Advice🤫
We think this is how you could land Member of Technical Staff in London
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Salient Group or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Salient Group.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Salient Group.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Salient Group that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Member of Technical Staff in London
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Salient Group.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Salient Group and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Salient Group
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Salient Group uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.