At a Glance
- Tasks: Develop scalable platforms for scientific research using Python and modern tech stacks.
- Company: Join a fast-growing biotech innovator transforming healthcare and biology.
- Benefits: Enjoy competitive salary, bonuses, private healthcare, and career development opportunities.
- Why this job: Make a real impact in scientific discovery while working in a collaborative environment.
- Qualifications: 2+ years of experience in Python and production-ready API development required.
- Other info: Work in a beautiful green campus in Oxford with a motivated tech team.
The predicted salary is between 48000 - 64000 £ per year.
Senior Python Developer | Electronics x AI
£100k to £130k base + stock options + benefits
Hybrid within the UK. Office days usually Wednesday and Thursday
5 weeks per year to work wherever you want in the world.
The mission
Build software that lets teams design electronics at ridiculous speed using AI. Turn research into production systems that ship.
What you will do
- Own Python services and APIs for AI-driven design workflows
- Convert prototypes to robust, tested, observable production code
- Optimise performance for compute heavy workloads
- Collaborate with ML and product to ship end to end
- Improve CI, monitoring, and release quality
What you will bring
- Strong Python in production and senior-level ownership
- Depth in one of: algorithms, optimisation, ML, signal processing, or EDA
- Experience with some of: Django, FastAPI, GraphQL, PostgreSQL, Redis, Docker, pytest, mypy
- Pragmatic testing, profiling, and code review habits
Why this is worth your time
- High ownership on core systems with real product impact
- Meaningful equity and competitive salary
- Flexible hybrid setup with modern tooling
- Smart teammates, zero corporate sludge
The process
Screening chat, hands‑on technical, architecture deep dive, references, offer. Adjustments available.
Understanding Recruitment is acting as an employment agency for this vacancy.
We welcome applicants from all backgrounds. If you need adjustments, tell us and we will make it work.
#J-18808-Ljbffr
Python Developer employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Django, FastAPI, and Kubernetes. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the biotech community online, especially forums or groups focused on scientific software development. Networking with professionals in this field can provide insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss real-world applications of your work, particularly how your engineering skills have contributed to scientific progress. Be ready to share examples that demonstrate your impact in previous roles.
✨Tip Number 4
Show your enthusiasm for the mission of the company. Research their projects and be prepared to articulate why you want to contribute to their goals in healthcare and scientific discovery during your conversations.
We think you need these skills to ace Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and FastAPI. Include specific projects where you've built APIs or worked on data-intensive applications, as this aligns closely with the job requirements.
Craft a Compelling Cover Letter: In your cover letter, express your passion for scientific discovery and how your skills can contribute to the company's mission. Mention your experience with cloud-native systems and any relevant tools like Docker or Kubernetes.
Showcase Relevant Projects: If you have GitHub repositories or personal projects that demonstrate your Python skills and experience with CI/CD practices, include links in your application. This gives the hiring team tangible evidence of your capabilities.
Highlight Soft Skills: Don't forget to mention your ability to work collaboratively in a team environment and your experience with agile methodologies. These soft skills are just as important as technical skills for this role.
How to prepare for a job interview at Understanding Recruitment
✨Showcase Your Python Skills
Make sure to highlight your experience with Python, especially in building production-ready APIs. Be prepared to discuss specific projects where you've used frameworks like Django or FastAPI.
✨Understand the Tech Stack
Familiarise yourself with the tools and technologies mentioned in the job description, such as Docker, Kubernetes, and CI/CD practices. Being able to discuss how you've used these in past roles will impress the interviewers.
✨Demonstrate Problem-Solving Abilities
Prepare to talk about challenges you've faced in previous projects and how you overcame them. This role is about real-world scientific progress, so showing your analytical thinking will be key.
✨Emphasise Team Collaboration
Since the role involves working in a collaborative environment, be ready to share examples of how you've successfully worked in teams. Highlight your experience with agile methodologies and TDD to show you're a good fit for their culture.