Lead Python Engineer - Software and Data Software · London ·

Monolithai
London
1 day ago
Create job alert

Are you passionate about revolutionising engineering with AI? Here at Monolith AI we’re on a mission to empower engineers to use AI to solve even their most intractable physics problems. We’ve doubled in size over the last four years, and we have ambitious plans moving forward. It’s an exciting time, and to continue our growth, we are recruiting a Software Engineer focussing on Python for our Software Team.

Our Tech Stack:

Python, FastAPI, Redis, Postgres, React, Plotly, Docker, Athena SQL, Athena & EMR Spark, ECS, Temporal, AWS, Azure.

What you can expect as a Software Engineer at Monolith AI:

As a Senior/Lead Software Engineer at Monolith, you’ll play a crucial role in helping to implement our application which has been carefully designed and spec’d out. You’ll work closely with our existing Software-team members who will be on hand to help unblock any issues you run into. Your primary role will be to deliver a high-standard quality of Python code in-line with best practices.

What you’ll be working on:

You’ll be working primarily on the development of our Monolith Platform. This will be a lot of new feature development as we start to roll out new, cutting-edge data science tools and models which allow engineers to model complex physical systems using AI, reducing test times by up to 70%. Given we’re a startup, we work at a fast pace where there’s always opportunity for exposure to new technologies and practices.

There’s a huge opportunity for cross-team collaboration in this role. You’ll speak with DevOps, QA, Product, Data Science regularly.

Your skillset:

  • You have a minimum of 7 years experience working in Software Engineering.
  • At least 3 years of experience coding in Python.
  • At least 2 years of experience coding in React.
  • Team Lead experience.
  • Experience working on Cloud Infrastructure - AWS or Azure.

Nice to haves:

  • Experience building data platforms/data pipelines.
  • You’ve had the opportunity to and enjoyed being part of a fast-paced and growing Software Engineering company.
  • You’re not fazed by the prospect of working autonomously.
  • It’s a bonus if you have experience using workflows like Airflow or Temporal, especially in a distributed system environment.

Interview Process:

  1. Recruiter Screen & Intro to Monolith (30 mins)
  2. Take Home Assignment (120 mins)
  3. Interview (60 minutes)
  4. Culture Fit (45 minutes)

Why Monolith?

Our culture is passionate, engaging and collaborative. We are genuine, we bring our true selves to work and celebrate those little quirks that make us different. We have a culture of learning, we encourage new ideas, out of the box thinkers and risk takers. We’re all human and sometimes we make mistakes, but we brush ourselves off and try again. Our culture encourages freedom, flexibility and creativity.

Our values are:

  • Bring yourself to work
  • Always be curious and open
  • Think like an engineer
  • Work smart, not hard
  • Be in this together

Our benefits & perks for UK employees:

  • 30 days paid annual leave + bank holidays
  • Pension with NEST
  • Vitality health insurance
  • Wellness allowance through Heka
  • A day off to volunteer per year
  • Regular socials

A few things to note:

  • Monolith is proud to be an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives.
  • We don’t have an end date to apply for this role, but we will prioritise early applicants, so if you’re interested then please apply soon.
  • We are not open to working with external recruitment agencies at this time.
  • If you don’t quite match everything above but you feel you can succeed in this role then we encourage your application and look forward to hearing from you.

J-18808-Ljbffr

Related Jobs

View all jobs

Lead Data Engineer - GCP

Contract Python Software Engineer - Trading

Software Engineer (Python React)

Data Engineering Manager

Software Engineering Manager, Python, Bioinformatics, COR7181

17 Feb 2025 DATALONSB0225 Data Architect Up to £825 per day London

Get the latest insights and jobs direct. Sign up for our newsletter.

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

Industry Insights

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

Machine Learning Leadership for Managers: Strategies to Motivate, Mentor, and Set Realistic Goals in Data-Driven Teams

Machine learning (ML) has become an indispensable force in the modern business world, influencing everything from targeted marketing campaigns to advanced medical diagnostics. As industries integrate predictive algorithms and data-driven decision-making into their core operations, the need for effective leadership in machine learning environments has never been greater. Whether you’re overseeing a small team of data scientists or spearheading an enterprise-scale ML project, your leadership style must accommodate rapid innovation, complex problem-solving, and diverse stakeholder expectations. This guide provides actionable insights into how you can motivate, mentor, and establish achievable goals for your machine learning teams—ensuring they thrive in data-driven environments.

Top 10 Books to Advance Your Machine Learning Career in the UK

Machine learning (ML) remains one of the fastest-growing fields within technology, reshaping industries across the UK from finance and healthcare to e-commerce, telecommunications, and beyond. With increasing demand for ML specialists, job seekers who continually update their knowledge and skills hold a significant advantage. In this article, we've curated ten essential books every machine learning professional or aspiring ML engineer in the UK should read. Covering foundational theory, practical implementations, advanced techniques, and industry trends, these resources will equip you to excel in your machine learning career.

Navigating Machine Learning Career Fairs Like a Pro: Preparing Your Pitch, Questions to Ask, and Follow-Up Strategies to Stand Out

Machine learning (ML) has swiftly become one of the most in-demand skill areas across industries, with companies leveraging predictive models and data-driven insights to solve challenges in healthcare, finance, retail, manufacturing, and beyond. Whether you’re an early-career data scientist aiming to break into ML, a seasoned engineer branching into deep learning, or a product manager exploring AI-driven solutions, machine learning career fairs offer a powerful route to connect with prospective employers face-to-face. Attending these events can help you: Network with hiring managers and technical leads who make direct recruitment decisions. Gain insider insights on the latest ML trends and tools. Learn about emerging job roles and new industry verticals adopting machine learning. Showcase your interpersonal and communication skills, both of which are increasingly important in collaborative AI/ML environments. However, with many applicants vying for attention in a bustling hall, standing out isn’t always easy. In this detailed guide, we’ll walk you through how to prepare meticulously, pitch yourself confidently, ask relevant questions, and follow up effectively to land the machine learning opportunity that aligns with your ambitions.