Backend Software Engineer (Python, ML, AWS)
Key details
- Compensation
- $90,000
Job Description
Salary: £90,000 - 90,000 per year
Requirements
- Advanced Python coding skills
- Experience across the full lifecycle of ML model development, including production
- Strong knowledge of AWS
- Understanding of modern software engineering best practices, microservices, TDD/DDD, and common Design Patterns
- Collaborative mindset and problem-solving abilities
- Experience with Databricks, PostgreSQL, Amazon RedShift, or MLflow is a plus but not essential
Responsibilities
- Collaborate with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems
- Implement Machine Learning algorithms into production systems
- Participate in technical discussions within a collaborative Agile environment
- Mentor junior team members if desired
- Engage in a range of projects focused on enhancing backend systems
Technologies
- AWS
- Redshift
- Backend
- DDD
- Databricks
- Machine Learning
- PostgreSQL
- Python
- TDD
- microservices
- Cloud
- Support
More
We are a growing and successful European car insurance tech company expanding our presence in the UK. We pride ourselves on our flexible working culture and commitment to diversity, equity, and inclusion. As part of our friendly international team, you can work fully remotely or choose to visit our London office as often or as little as you like. We offer competitive salaries, flexible working hours, and a variety of employee benefits, including a workplace nursery scheme, enhanced maternity package, generous holiday allowance, comprehensive health insurance, and numerous wellness initiatives.
last updated 16 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 70 indexed roles at this employer: $35,000 - $100,000(mid ~73321)
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Python Developer jobs.
Remote Data Software Engineer Python PySpark
Remote Senior Technical Project Manager
Remote Data Software Engineer Python PySpark
Source: DevITJobs • Last updated Apr 22, 2026