Job Search and Career Advice Platform

Enable job alerts via email!

Lead Python Developer - Satellite

NPA WorldWide

Oxford

Hybrid

GBP 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the UK is seeking an experienced Machine Learning Engineer to join their Spacetime team. You will research and develop cutting-edge algorithms for complex networking challenges, collaborate in an international environment, and enjoy a hybrid work model. This role offers competitive compensation and opportunities in innovative space technology projects.

Benefits

Competitive compensation
Pension
Private health insurance
Equity options
Flexible working arrangements

Qualifications

  • Experience in wireless communication satellite systems or software-defined networking.
  • Previous involvement in technical sales, demos, or product pitches.
  • Experience writing tests for software or ML algorithms.

Responsibilities

  • Research and develop machine learning algorithms for network orchestration.
  • Build and manage ML training infrastructure using Kubernetes.
  • Integrate AI models with the broader Spacetime platform.

Skills

Proficiency in Python
Experience with deep-learning libraries
Technical communication skills
Clean, maintainable coding
Experience with C++ or Go

Education

Master’s or Ph.D. in Computer Science, Mathematics, Statistics, or related field

Tools

PyTorch
TensorFlow
Kubernetes
Gurobi
Job description
Job description : Ourclientisa
  • leading technology company
  • developing groundbreaking laser communications systems
  • and software‑defined networking platforms for the aerospace industry. With technology acquired from Google, they are at the forefront of innovation in satellite and air‑borne mesh networks, cis‑lunar, and deep‑space communications, transforming how the world connects across land, sea, air, and space.
The Opportunity

We're looking for an experienced MachineLearning Engineer to join our client's Spacetime team in the UK. This is a hybrid role combining ML research and development, where you'll apply cutting‑edge algorithms to solve complex temporospatial networking and resource‑management challenges. You'll work in a highly collaborative, international environment developing real‑world AI applications that help shape the future of planetary‑scale communication systems.

Key Responsibilities
  • Research and develop state‑of‑the‑art machine learning algorithms for network orchestration problems.
  • Build and manage ML training infrastructure using Kubernetes clusters and modern MLOps tooling.
  • Write clear documentation and reports for novel algorithms developed by the team.
  • Integrate AI models with the broader Spacetime platform to ensure seamless functionality.
  • Act as a technical communication expert, interacting with customers and partners on ML‑related technologies.
Preferred Qualifications
  • Experience in wireless communication satellite systems or software‑defined networking.
  • Previous involvement in technical sales, demos, or product pitches.
  • Experience writing tests for software or ML algorithms.
  • Familiarity with C++ or Go.
What’s on Offer
  • Opportunity to lead high‑impact, innovative projects in space technology and digital infrastructure.
  • Competitive compensation, pension, private health insurance, and equity options.
  • Hybrid and flexible working arrangements (UK‑based/remote).
  • Exposure to AI‑driven networks, space‑ground integration, and cloud mission control.
  • Work alongside international research centres and technology partners in a forward‑thinking, inclusive team.
Eligibility

Applicants must have the right to work in the United Kingdom.

Equal Opportunity Employer

Our client is proud to be an Equal Opportunity Employer, committed to fostering an inclusive and diverse workplace. We encourage applications from all qualified individuals, regardless of background, identity, or experience.

Qualifications
  • Master’s or Ph.D. in Computer Science, Mathematics, Statistics, or a related ML discipline.
  • Proficiency in Python and at least one deep‑learning library (PyTorch, TensorFlow) or optimisation library (Gurobi, CBC, Google OR‑Tools).
  • Strong technical communication skills and ability to work across multi‑disciplinary teams.
  • Skilled in writing clean, maintainable, and efficient code.
  • Enthusiasm for promoting innovative technology solutions.
Why is This a Great Opportunity
  • Opportunity to lead high‑impact, innovative projects in space technology and digital infrastructure.
  • Competitive compensation, pension, private health insurance, and equity options.
  • Hybrid and flexible working arrangements (UK‑based/remote).
  • Annual Salary: £100,000 – £150,000 (GBP).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.