×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, AI Engineer, Cloud Engineer - Software

Job in Oxford, Oxfordshire, OX1, England, UK
Listing for: Cubiq Recruitment
Full Time position
Listed on 2025-12-21
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Cloud Engineer - Software, Machine Learning/ ML Engineer
Job Description & How to Apply Below

Software Engineer

Hybrid (2 days in Oxford / 1 day in London / 2 days WFH)

We’re partnering with a highly funded AI research company, poised to build the largest and most advanced AI team in Europe in the coming years. There aren't many opportunities where you get to work on addressing the problems of tomorrow in a “don’t be afraid to push boundaries and fail” environment. Competing on a Deepmind-esque level, you'll be addressing some of humanity’s most pressing and enduring challenges, including next-generation drug discovery, combating climate change, the future of sustainable agriculture, and various other humanity-positive missions!

By joining their team, you’ll have the opportunity to contribute to research that directly shapes a better, more sustainable future for humanity. You'll be joining at an early stage, which means there are truly very few opportunities that can compete with this on a personal impact level!

The Role

They're hiring Software Engineers to build robust, scalable software systems that support our scientific initiatives. You will work across the full software lifecycle, including architectural design, API development, testing, and deployment. The role focuses on creating reliable, modular technology built to high engineering standards.

Key Responsibilities
  • Design and develop reliable backend services, APIs, and software components that support scientific applications and products.
  • Integrate a wide range of systems, including ML inference services, hardware interfaces, and data pipelines, into unified solutions with high availability and low latency.
  • Take ownership of the full production lifecycle, covering system design, development, automated testing, benchmarking, deployment, and ongoing observability.
  • Work closely with a multi‑disciplinary team of Data Engineers, AI Scientists, Software Engineers, and Domain Experts.
  • Promote strong software engineering practices, with a focus on code quality, security, and clear, transparent systems.
Technical Skills
  • MSc, or equivalent practical experience, in Computer Science, Software Engineering, or a related technical field.
  • Significant experience as a Software Engineer, with strong proficiency in Python and a track record of building and deploying robust, scalable distributed systems in production environments.
  • Proven experience designing and operating complex systems that combine scalable data infrastructure, hardware interfaces, and machine learning models, with the ability to define and expose functionality through clear, well‑documented APIs such as REST or gRPC.
  • Hands‑on experience building and maintaining reliable CI/CD pipelines and reproducible development workflows.
  • A strong team player who can clearly communicate system design, architectural decisions, and engineering practices within multi‑disciplinary teams.
Nice to Have
  • Hands‑on experience deploying applications using Kubernetes, with exposure to distributed computing frameworks such as Ray or Spark, or specialist batch schedulers and resource managers including Slurm, Volcano, or Kueue.
  • Strong experience with specialist model serving engines like vLLM or Triton, or with approaches for deploying models in resource‑constrained or high‑throughput environments.
  • A background in deploying and operating production systems across a range of environments, including cloud platforms, on‑premises clusters, and edge devices.
  • Comfortable working in fast‑moving R&D environments, with the autonomy to turn scientific goals into reliable, production‑ready software.
What’s on Offer
  • Salary packages competitive with FAANG businesses
  • An opportunity to work on projects that will make a difference in the world, all projects are multi‑decade programs that are oriented to improve society and people’s lives
  • A rare opportunity to take part in shaping the core ML infra team as it grows from the ground up
  • State‑of‑the‑art resources, enabling you to push the boundaries of AI research and development quickly and ethically
  • Enhanced holiday pay
  • Travel costs covered
  • Pension
  • Life Assurance
  • Income Protection
  • Private Medical Insurance
  • Hospital Cash Plan
  • Therapy Services
  • Electric Car Scheme
Keywords

Software Engineer, Backend Engineer, Python Engineer, Python, Distributed Systems, REST APIs, gRPC, Microservices, System architecture, Software lifecycle, CI/CD, Production Systems, Observability, Machine Learning Infrastructure, ML Infrastructure, Inference, Kubernetes, Docker, Ray, Spark, Slurm, Volcano, Kueue, vLLM, Triton

Apply now or drop me a message if you’d like to hear more 😃

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary