Postdoc / Scientific Software Developer
Postdoc / Scientific Software Developer

Postdoc / Scientific Software Developer

Cambridge Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join a team to develop cutting-edge image analysis and machine learning software.
  • Company: Work at a prestigious research centre pushing the boundaries of life sciences.
  • Benefits: Enjoy flexible hours, hybrid working, and competitive salary with excellent perks.
  • Why this job: Be part of innovative projects that make a real impact in science and technology.
  • Qualifications: PhD or equivalent experience in a relevant field; strong technical background required.
  • Other info: Open to diverse backgrounds; potential for permanent position after 3+ years.

The predicted salary is between 36000 - 60000 Β£ per year.

A prestigious research centre is seeking a talented developer with expertise in image analysis and machine learning to bring their skills to bear on cutting edge research. There is flexibility towards either a purely engineering or research role. You will work on a range of projects relating to image analysis in the life sciences, to advance the state of the art.

The team use a variety of evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is available.

You will have:

  • A relevant PhD (or equivalent experience), and a good technical degree in a relevant subject, backed by strong A-level grades.
  • Intellectual curiosity, drive, energy and reasoning skills.
  • Team working and an interest in working alongside researchers with diverse backgrounds.
  • Adaptability given rapidly evolving techniques.
  • Strong algorithm development and software engineering ability, particularly around computational modelling for image analysis, image processing and/or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a consideration. Python, TensorFlow, Keras, PyLattice or similar technologies would be indicative; additional languages such as C++ are also acceptable.

Familiarity with computer vision, big data, geometric feature extraction, cellular imaging, timelapse imaging and tracking, volumetric tiling, voxel imaging, 3D graphics, spherical harmonics (3D, or 4D hyperspherical), light-sheet microscopy, particle image velocimetry (PIV), EFM and/or similar areas would be beneficial.

This role will initially be a fixed term contract for 3+ years, with the potential to become a permanent position at that time. Salary is competitive and benefits are excellent. Flexible hours and hybrid working are available.

Please note: even if you don\’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

#J-18808-Ljbffr

Postdoc / Scientific Software Developer employer: ECM Selection

Join a prestigious research centre that champions innovation and collaboration in the life sciences. With a strong emphasis on employee growth, you will have access to cutting-edge technology and resources, including significant computational power and hybrid working options. The supportive work culture encourages intellectual curiosity and teamwork, making it an ideal environment for those looking to make a meaningful impact through their expertise in image analysis and machine learning.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Postdoc / Scientific Software Developer

✨Tip Number 1

Familiarise yourself with the latest advancements in image analysis and machine learning. This will not only help you understand the projects you'll be working on but also allow you to engage in meaningful conversations during interviews, showcasing your passion and knowledge.

✨Tip Number 2

Network with professionals in the field by attending relevant conferences or workshops. Engaging with researchers and developers can provide insights into the role and may even lead to referrals, increasing your chances of landing the job.

✨Tip Number 3

Demonstrate your adaptability by showcasing any projects where you've successfully implemented evolving techniques or technologies. Highlighting your ability to learn and adapt quickly will resonate well with the team’s dynamic environment.

✨Tip Number 4

Prepare to discuss your experience with specific tools mentioned in the job description, such as Python, TensorFlow, or Keras. Being able to articulate your hands-on experience with these technologies will set you apart from other candidates.

We think you need these skills to ace Postdoc / Scientific Software Developer

Image Analysis
Machine Learning
Python Programming
MATLAB
TensorFlow
Keras
Software Engineering
Algorithm Development
Computational Modelling
Computer Vision
Big Data Processing
Geometric Feature Extraction
Cellular Imaging
Timelapse Imaging and Tracking
Volumetric Tiling
Voxel Imaging
3D Graphics
Spherical Harmonics
Light-Sheet Microscopy
Particle Image Velocimetry (PIV)
Adaptability
Team Collaboration
Intellectual Curiosity

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your relevant experience in image analysis, machine learning, and software development. Emphasise any projects or roles where you've used Python, MATLAB, or similar technologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the research centre. Discuss how your skills align with their needs, particularly in algorithm development and computational modelling for image analysis.

Showcase Relevant Projects: Include specific examples of past projects that demonstrate your expertise in image processing and machine learning. Highlight any experience with large datasets and computational power, as this is crucial for the role.

Highlight Teamwork and Adaptability: Mention your ability to work collaboratively with diverse teams and your adaptability to rapidly evolving techniques. This will show that you are a good fit for the dynamic environment of the research centre.

How to prepare for a job interview at ECM Selection

✨Showcase Your Technical Skills

Be prepared to discuss your experience with image analysis and machine learning in detail. Highlight specific projects where you've used Python, TensorFlow, or Keras, and be ready to explain your approach to algorithm development.

✨Demonstrate Intellectual Curiosity

Express your passion for research and your eagerness to learn new techniques. Discuss any recent advancements in image processing or machine learning that excite you, and how you might apply them in the role.

✨Emphasise Team Collaboration

Since the role involves working alongside researchers from diverse backgrounds, share examples of successful teamwork. Highlight your adaptability and how you’ve effectively communicated complex technical concepts to non-technical team members.

✨Prepare for Technical Questions

Expect questions that test your understanding of computational modelling and software architecture. Brush up on key concepts related to big data, computer vision, and the specific technologies mentioned in the job description to demonstrate your expertise.

Postdoc / Scientific Software Developer
ECM Selection
E
  • Postdoc / Scientific Software Developer

    Cambridge
    Full-Time
    36000 - 60000 Β£ / year (est.)

    Application deadline: 2027-07-26

  • E

    ECM Selection

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>