Senior Python Developer

Set2Recruit United Kingdom
Remote
Apply
AI Summary

Join our remote team as a Senior Python Developer to design and implement robust Python solutions, optimize performance, and contribute to technical decision-making across projects. This role requires a strong academic background in Mathematics or Physics and experience with libraries such as NumPy, SciPy, and Pandas. You'll work independently in a remote environment and collaborate with a distributed team across time zones.

Key Highlights
Design and implement Python-based applications
Optimize algorithms for performance and scalability
Collaborate with a distributed team across time zones
Key Responsibilities
Design, develop, and maintain Python-based applications
Implement mathematical models, simulations, or data-driven systems
Optimize algorithms for performance and scalability
Technical Skills Required
Python NumPy SciPy Pandas Git Algorithms Numerical methods Data structures
Benefits & Perks
Up to £60,000 per annum
Fully remote work
25 days' annual leave
Life assurance cover
Cycle to Work scheme
Nice to Have
Experience with scientific computing or simulations
Background in machine learning or statistical modelling
Knowledge of performance optimization techniques

Job Description


Python Developer


Up to £60’000 per annum


Fully Remote - offices available for hybrid/office work


Our client is on the hunt for a talented Python Developer with a strong academic background in Mathematics or Physics to join our remote team. This role is ideal for someone who enjoys solving complex problems, building scalable systems, and working in a research-driven or highly analytical environment.


You’ll be designing and implementing robust Python solutions, optimizing performance, and contributing to technical decision-making across projects.


Key Responsibilities


  • Design, develop, and maintain Python-based applications
  • Implement mathematical models, simulations, or data-driven systems
  • Optimize algorithms for performance and scalability
  • Write clean, maintainable, and well-documented code
  • Collaborate with a distributed team across time zones
  • Participate in code reviews and architectural discussions


Required Skills & Experience


  • Strong proficiency in Python
  • Degree in Mathematics, Physics, or a related quantitative field
  • Solid understanding of algorithms, numerical methods, and data structures
  • Experience with libraries such as NumPy, SciPy, Pandas, or similar
  • Familiarity with Git and collaborative development workflows
  • Ability to work independently in a remote environment


Nice to Have


  • Experience with scientific computing or simulations
  • Background in machine learning or statistical modelling
  • Knowledge of performance optimization techniques
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Familiarity with Docker or CI/CD pipelines


Rewards & Benefits

  • The opportunity to work on a wide variety of projects across the consultancy, supporting your professional development and career progression.
  • Ongoing mentoring, training, and guidance from senior professionals
  • Flexible and remote working arrangements designed to suit your needs.
  • 25 days’ annual leave, with the option to purchase up to an additional 5 days.
  • Access to the company pension scheme.
  • Life assurance cover.
  • Cycle to Work scheme.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Hunter Bond

United Kingdom

Technical Lead - LLM & Generative AI

Programming
19h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Opus Recruitment Solutions

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

tribal recruitment - the uk's...

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly