Senior Python Engineer

Stealth Startup
London
1 year ago
Applications closed

Related Jobs

View all jobs

Machine Learning Engineer

Lead Data Scientist

Senior Machine Learning Engineer

Senior / Principal Machine Learning Engineer

Senior 3D Computer Vision Engineer

Senior 3D Computer Vision Engineer

Senior Python Developer (Machine Learning)


We are developing innovative AI solutions for automated software development and are looking for a Python Developer (Machine Learning) to join our team.


Our AI models have state-of-the-art benchmarks, helping us address complex, real-world software challenges. Our founder has successfully co-founded a data engineering platform backed by leading venture capital firms. We are well-funded and have attracted strong interest from investors due to our progress.


The current solution has unmatched reasoning and coherence over long contexts. It achieves state-of-the-art performance on SWEBench Full, the de facto benchmark in AI software engineering, outperforming all players.

Our next version, launching in Q1 2025, will offer double the performance of the current state-of-the-art and introduce a new paradigm, where up to 50% of all software development could be automated by our agents.


We believe… 

  • Despite significant AI investments, revenues haven’t matched expectations. Our models unlock the true revenue potential by automating work, fulfilling AI’s promise
  • Software development is a logical starting point, inherently requiring high levels of long context reasoning and planning, with progress being quantifiably measurable.
  • The software developer experience is broken, not solved by current AI code completion and agents that lack comprehensive problem solving and understanding of overall codebases.
  • In maximizing ROI per FLOP, through effective utilization and exploitation of all hardware.


What we’re looking for..

  • Proficiency in programming languages such as Python, with experience in AI frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn)
  • Experience with modern deep learning frameworks (e.g., PyTorch)
  • Experience in creating and managing multi-instance clusters for data and model parallel training across GPUs
  • Familiarity with cloud infrastructure (AWS EC2, S3, Batch)
  • A self-starter attitude with a thirst for knowledge, ability to take initiative and work independently
  • Ability to work both individually and in collaboration with others
  • Strong problem-solving skills and the ability to think critically and creatively
  • A growth mindset continuously seeking to stay up-to-date with cutting-edge advances in ML/AI, complimented by actively engaging with the ML/AI community
  • Proven track record of delivering high-quality AI projects on time and within scope
  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Machine Learning or another relevant field


What we’re offering..

  • Flexible work hours
  • Remote-first
  • We're open to hiring candidates from outside the UK and can offer visa sponsorship if needed
  • Significant opportunities for growth. We are looking for a developer to become a key and pivotal part of our team, and potentially lead others in the future.

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

AI Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Changing career into artificial intelligence in your 30s, 40s or 50s is no longer unusual in the UK. It is happening quietly every day across fintech, healthcare, retail, manufacturing, government & professional services. But it is also surrounded by hype, fear & misinformation. This article is a realistic, UK-specific guide for career switchers who want the truth about AI jobs: what roles genuinely exist, what skills employers actually hire for, how long retraining really takes & whether age is a barrier (spoiler: not in the way people think). If you are considering a move into AI but want facts rather than Silicon Valley fantasy, this is for you.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.

Maths for AI Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are a software engineer, data scientist or analyst looking to move into AI or you are a UK undergraduate or postgraduate in computer science, maths, engineering or a related subject applying for AI roles, the maths can feel like the biggest barrier. Job descriptions say “strong maths” or “solid fundamentals” but rarely spell out what that means day to day. The good news is you do not need a full maths degree worth of theory to start applying. For most UK roles like Machine Learning Engineer, AI Engineer, Data Scientist, Applied Scientist, NLP Engineer or Computer Vision Engineer, the maths you actually use again & again is concentrated in a handful of topics: Linear algebra essentials Probability & statistics for uncertainty & evaluation Calculus essentials for gradients & backprop Optimisation basics for training & tuning A small amount of discrete maths for practical reasoning This guide turns vague requirements into a clear checklist, a 6-week learning plan & portfolio projects that prove you can translate maths into working code.