At a Glance
- Tasks: Develop cutting-edge machine learning algorithms for space communication systems.
- Company: Leading tech company transforming aerospace communications with innovative solutions.
- Benefits: Competitive pay, private health insurance, equity options, and flexible working arrangements.
- Why this job: Join a pioneering team shaping the future of planetary-scale communication technology.
- Qualifications: Experience in ML, wireless communication, and proficiency in Python required.
- Other info: Collaborative international environment with opportunities for career growth.
The predicted salary is between 36000 - 60000 £ per year.
Our client is a leading technology company developing groundbreaking laser communications systems and software-defined networking platforms for the aerospace industry. With technology acquired from Google, they’re at the forefront of innovation in satellite and airborne mesh networks, cislunar, and deep-space communications transforming how the world connects across land, sea, air, and space.
The Opportunity
We’re looking for an experienced Machine Learning Engineer to join our client’s 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, 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
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.
Master’s or PhD 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 the ability to work across multi-disciplinary teams
Skilled in writing clean, maintainable, and efficient code
Enthusiasm for promoting innovative technology solutions
Senior Machine Learning Engineer in London employer: NPAworldwide
Contact Detail:
NPAworldwide Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer in London
✨Tip Number 1
Network like a pro! Attend industry meetups, conferences, or webinars related to machine learning and aerospace tech. It's a great way to meet potential employers and get your name out there.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your ML projects, especially those relevant to satellite systems or networking. This can really set you apart when chatting with hiring managers.
✨Tip Number 3
Don’t be shy about reaching out! If you see a job that excites you, connect with someone at the company on LinkedIn. A friendly message can go a long way in getting your foot in the door.
✨Tip Number 4
Apply through our website! We make it easy for you to submit your application directly, and it shows you're serious about joining the team. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Senior Machine Learning Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Machine Learning Engineer. Highlight your experience with machine learning algorithms, especially in network orchestration and any relevant projects you've worked on. We want to see how your skills align with our cutting-edge technology!
Showcase Your Projects: Include specific examples of your work in ML research and development. If you've built or managed ML training infrastructure or integrated AI models, let us know! We love seeing real-world applications of your skills, so don’t hold back.
Keep It Clear and Concise: When writing your application, clarity is key. Use straightforward language and avoid jargon unless it's necessary. We appreciate well-structured documents that are easy to read, so make sure your reports and documentation reflect that.
Apply Through Our Website: We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves. Plus, it’s the easiest way for us to keep track of all the amazing talent out there!
How to prepare for a job interview at NPAworldwide
✨Know Your Algorithms
Brush up on the latest machine learning algorithms, especially those relevant to network orchestration. Be ready to discuss how you've applied these in past projects and how they can solve the challenges mentioned in the job description.
✨Showcase Your Technical Skills
Prepare to demonstrate your proficiency in Python and any deep learning libraries you’ve used. Consider bringing a portfolio of your work or examples of code that highlight your ability to write clean and efficient code.
✨Understand the Industry
Familiarise yourself with the aerospace industry and the specific technologies the company is developing. Being able to discuss trends in satellite communications and software-defined networking will show your genuine interest and understanding of the field.
✨Practice Your Communication
Since the role involves technical communication with customers and partners, practice explaining complex concepts in simple terms. This will help you convey your ideas clearly during the interview and demonstrate your ability to work across multi-disciplinary teams.