Adecco

Adecco

Derby, East Midlands

Python & AWS Software Engineer - Data Science Focus

Full-Time£60,000 - 75,000 per yearanteayerUnited Kingdom
IT

Job Description

Salary: £60,000 - 75,000 per year

Requirements:
  • Strong Python development experience, ideally with exposure to libraries such as NumPy, Pandas, or Scikit-learn.
  • Experience building data pipelines and working with structured and unstructured data.
  • Experience working with AWS services such as S3, Lambda, EC2, RDS, and Glue.
  • A solid understanding of statistics and applied mathematics.
  • The ability to understand, interpret, and extend complex algorithms and business logic.
  • A strong grounding in software engineering principles, including testing, code quality, and design patterns.
  • Experience with Git, CI/CD pipelines, and Agile development practices.
  • Experience working with time-series, geospatial, sensor, or other complex datasets.
  • Exposure to machine learning or deploying ML models into production.
  • Familiarity with frontend technologies such as React and TypeScript.
  • Experience with infrastructure as code, such as Terraform or CloudFormation.
  • AWS certifications would be beneficial.
Responsibilities:
  • Design and develop data pipelines, ETL processes, and backend services using Python.
  • Build and maintain APIs and microservices that deliver data products to internal and external users.
  • Work with large and complex datasets.
  • Implement and deploy machine learning models and statistical analysis into production environments.
  • Design and manage AWS cloud infrastructure to support data and application workloads.
Technologies:
  • AWS
  • Lambda
  • Backend
  • CI/CD
  • Cloud
  • EC2
  • ETL
  • Frontend
  • Git
  • Support
  • Machine Learning
  • Python
  • React
  • Terraform
  • TypeScript
  • microservices
  • numpy
  • pandas

More:

We are looking for a talented Software Engineer with a strong interest in data and data science to join our innovative technology team in Derby, working on-site one day per week. This is an opportunity to work on complex, data-driven products that combine software engineering, cloud technologies, and machine learning, helping us transform large volumes of complex data into meaningful, actionable insights. We are an inclusive and accessible employer, committed to supporting candidates of all backgrounds and abilities, and we offer a supportive environment where you can explore the next steps in your career. Salary is £60,000 to £75,000.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Adecco

Adecco

Adecco

Derby

IT

Skills & Technologies

TypeScriptPythonGoReactAWSTerraformGitCI/CDRESTMachine LearningAIData Science

Inferred from job description

Salary Insight

£67,500

This role

£60,000

UK median

This salary is 13% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom