Senior Python Software Engineer - Biotech | Machine Learning
£70,000 - £80,000 Oxford - 2 days a week in the office
OxSource are working with a leading biotech company based in Oxford, working on cutting-edge solutions for healthcare and life sciences. They are looking for a senior python software engineer to join their team.
As a senior python software engineer, you will:
- Work closely with scientists, engineers, and the wider team to understand the requirements and specifications of software projects
- Design, implement, and maintain high-quality, scalable, and robust python code and libraries
- Apply machine learning techniques and algorithms to solve complex problems and generate insights from large and diverse datasets.
- Troubleshoot, debug, and optimise the performance and reliability of software systems
- Follow and promote best practices for software engineering, such as code reviews, testing, documentation, and version control
To be successful in this role, the below is a guide to requirements
- A bachelor's degree or higher in computer science, engineering, or a related field
- At least 5 years of professional experience as a python software engineer, preferably in the biotech or healthcare industry
- Proficiency in broader Python ecosystem Django, NumPy, pandas, scikit-learn, TensorFlow, PyTorch, etc.
- Experience in machine learning, data science, and data visualization, using tools such as Jupyter, matplotlib, seaborn, plotly, etc.
- Knowledge of web development, RESTful APIs, cloud computing, and database technologies
- A strong interest and curiosity in biotechnology and its applications
If you are looking for a challenging and rewarding career in a fast-growing and innovative company, apply now!