Tech Python Developer in Cardiff

Tech Python Developer in Cardiff

Cardiff Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Develop cutting-edge machine learning algorithms for space communication systems.
  • Company: Leading tech company revolutionising aerospace communications with innovative solutions.
  • Benefits: Competitive pay, private health insurance, equity options, and flexible working arrangements.
  • Why this job: Join a dynamic team shaping the future of planetary-scale communication technology.
  • Qualifications: Experience in Python, ML libraries, and strong technical communication skills required.
  • Other info: Inclusive workplace encouraging diverse applicants and offering excellent 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

Tech Python Developer in Cardiff employer: NPAworldwide

As a leading technology company at the forefront of innovation in satellite and airborne mesh networks, our client offers an exceptional work environment for Tech Python Developers. With a strong focus on employee growth, competitive compensation, and hybrid working arrangements, you will have the opportunity to lead high-impact projects while collaborating with international research centres. Join a forward-thinking, inclusive team dedicated to transforming global communication systems and enjoy the unique advantage of working with cutting-edge technology acquired from Google.
N

Contact Detail:

NPAworldwide Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Tech Python Developer in Cardiff

✨Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or online webinars related to machine learning and aerospace. 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 projects, especially those involving Python and machine learning. This will give you an edge when chatting with recruiters or during interviews.

✨Tip Number 3

Don’t just apply; engage! When you find a job on our website, reach out to current employees on LinkedIn. Ask them about their experiences and express your interest in the role. It shows initiative!

✨Tip Number 4

Prepare for technical interviews by brushing up on your coding skills and ML concepts. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!

We think you need these skills to ace Tech Python Developer in Cardiff

Machine Learning
Python
Deep Learning Libraries (PyTorch, TensorFlow)
Optimisation Libraries (Gurobi, CBC, Google OR-Tools)
Kubernetes
MLOps
Technical Communication
Wireless Communication
Satellite Systems
Software-Defined Networking
Code Quality (Writing Clean, Maintainable Code)
Collaboration in Multi-Disciplinary Teams
Research and Development
Documentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Tech Python Developer role. Highlight your experience in machine learning, Python, and any relevant projects you've worked on. We want to see how you can contribute to our innovative team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background fits with our client's mission in aerospace technology. Keep it engaging and personal – we love a good story!

Showcase Your Projects: If you've worked on any relevant projects, whether in a professional or academic setting, make sure to mention them. Include links to your GitHub or any other platforms where we can see your work. We’re keen to see your coding skills in action!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come through our own channels!

How to prepare for a job interview at NPAworldwide

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python and the deep learning libraries mentioned in the job description, like PyTorch or TensorFlow. Brush up on your knowledge of machine learning algorithms and be ready to discuss how you've applied them in past projects.

✨Showcase Your Communication Skills

Since the role involves technical communication with customers and partners, practice explaining complex concepts in simple terms. Prepare examples of how you've successfully communicated technical information in previous roles or projects.

✨Prepare for Real-World Scenarios

Think about specific challenges related to network orchestration and resource management that you might face in this role. Be ready to discuss how you would approach these problems using machine learning techniques, showcasing your problem-solving skills.

✨Familiarise Yourself with the Company’s Innovations

Research the company’s groundbreaking work in laser communications and satellite systems. Understanding their technology and vision will not only impress your interviewers but also help you align your answers with their goals during the interview.

Tech Python Developer in Cardiff
NPAworldwide
Location: Cardiff
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Tech Python Developer in Cardiff

    Cardiff
    Full-Time
    36000 - 60000 £ / year (est.)
  • N

    NPAworldwide

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>