> Markdown version of [/jobs/ext/2095561-software-engineer-machine-learning](https://www.wearedevelopers.com/jobs/ext/2095561-software-engineer-machine-learning). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Machine Learning) - **Company:** Lightsonic - **Location:** UK (Remote available) - **Experience:** Experienced - **Salary:** £63,460.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Airflow, Apache HTTP Server, Microsoft Azure, Python (Programming Language), Machine Learning, Operational Databases, Standard Sql, Signal Processing, Dask, Machine Learning Operations, Multiaccess Edge Computing, Software Coding, Service Stack - **Published:** August 17, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5844335642 ## About the Role * Someone excited about creating positive environmental impact through technology and motivated by solving real-world problems that matter * Adaptable individual who thrives in a startup environment - getting involved in all aspects of product development, from writing code and testing models to meeting customers and even assisting with on-site leak verification * Software engineer with 4+ years' experience and expertise in Python and SQL * Experience designing and building production data pipelines and data-intensive systems * Experience working closely with machine learning engineers on model development and deployment Desirable: * Direct experience with elements of our technology stack (Azure IoT Edge, Azure Storage, dbt, Apache Iceberg, Trino, Dagster, Dask) * Experience with IoT data processing or edge computing environments * Familiarity with time-series data and acoustic signal processing ## Description What the job involves * Designing and implementing data and machine learning systems that run from edge devices in the field through to cloud, scaling to hundreds of terabytes of sensor data - with significant ownership over technical decisions * Working with complex multidimensional time-series and acoustic data * Collaborating with machine learning engineers to train, deploy, monitor, and improve models in production * Working on the customer-facing side of the product, from reporting and APIs through to the field apps used to verify leaks on site * Taking ownership of production systems, including testing, observability, performance, reliability and troubleshooting * Exploring and solving problems where the solution isn't always known upfront - combining engineering with experimentation and real-world feedback Application Process * Initial screening interview (20 minutes) * Technical interview (90 minutes) * Behavioural Interview (60 minutes) Initial interviews will be held via Microsoft Teams. We prefer to hold the final co-founder meeting in person when possible. Candidates must have the right to work in UK or Norway. We'll ask for references at offer stage. Company Benefits & Perks * Competitive salary * Participation in company share option scheme * Fast-paced and team-oriented environment where you will be instrumental in the direction of the company * Remote first (with occasional travel for customer meetings and team collaboration) ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)