FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesC++Python
About the role
Key responsibilities & impact- Build solutions for scientists to automate their acquisition and analysis
- Lead delivery of high-quality enterprise scale software solutions
- Design, implement, and high-performance C++ applications
- Devise, implement, and test innovative image processing/analysis/machine learning solutions to address challenges of nano scale microscopy and deliver value to the customer
- Debug and troubleshoot hardware/software integration issues at the system and signal level.
- Collaborate with hardware, firmware, and software engineers to align software behavior with hardware specs.
- Write and maintain clear, well-documented, and testable code.
- Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware ensuring seamless integration and alignment of goals across all departments
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, Bioinformatics or related field.
- Minimum of 5 years experience/demonstrated expertise developing image processing algorithms/applications (low level, analysis, image understanding) as a Software Engineer or in a similar role.
- Proficient in modern C++ (C++14/17/20) and low-level programming.
- Solid understanding of multi-threaded programming, memory management, and performance optimization.
- Experience working in Agile/SCRUM software development.
- Excellent analytical and problem-solving skills.
- Desired skills and qualifications:
- Masters degree
- Programming skills in Python
- Experience in machine learning pipelines
- Experience of developing embedded software/hardware-software integrated solutions.
- Experience of developing microscopy/scientific software
Benefits
Comp & perks- Competitive Compensation We recognise and reward your talent. Enjoy a competitive salary that reflects your expertise and contributions, ensuring your hard work is recognized.
- Time Off That Counts 28 days of annual leave plus bank holidays and 4 dedicated wellbeing days!
- Onsite Gym Facilities Stay active and energized with our convenient onsite gym, promoting your overall health.
- Private Healthcare and Dental Coverage Your health matters to us. Access top-notch medical and dental services, ensuring your well-being is in good hands.
- Inclusive Culture Be a valued member of our diverse, inclusive family. Your unique perspective is celebrated here, fostering a culture of mutual respect and understanding.
- Health Assured Your mental health is essential. Access our comprehensive mental health support services for a balanced work-life experience.
- People’s Pension Secure your future with our pension scheme, investing in your financial well-being beyond the workplace.
- Perks at Work Enjoy exclusive discounts and deals through our perks at work program, adding value to your everyday life.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythonimage processingmachine learningmulti-threaded programmingmemory managementperformance optimizationAgileSCRUMembedded software
Soft Skills
analytical skillsproblem-solving skillscommunicationcollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in BioinformaticsMaster's degree
