Finding the best job has never been easier
Share
Job title:
The Senior Algorithm Engineer will lead end-to-end algorithm research and development processes, ensuring high-quality deliverables throughout the product lifecycle. This role is responsible for developing innovative algorithmic solutions, optimizing performance across CPU and GPU platforms, applying AI technologies to develop next-generation algorithms, and implementing high-performance computing techniques. The engineer will be familiar with clinical applications of CT image post-processing, understand customer needs, and rapidly develop and iterate software solutions to meet customer requirements. The engineer will address legacy issues through technological innovation while maintaining superior code quality, following established quality system development processes to meet medical device regulatory requirements, and collaborating effectively across teams and stakeholders.
Your role:
Lead the technical direction of AI/ML projects and establish best practices
Architect sophisticated AI solutions and drive technical innovation
Solve complex technical challenges and optimize system performance
Evaluate new technologies and make strategic recommendations
Lead technical design reviews and quality assurance processes
Required Qualifications:
xtensive experience in AI/ML development and deployment
Deep expertise in machine learning theory and practical applications
Strong track record of leading complex AI projects to successful completion
Extensive experience with deep learning frameworks and distributed computing
Excellence in system design and performance optimization
Strong communication skills and ability to influence technical decisions
Others if applicable
Skills & Requirements:
Advanced proficiency in C++ programming, including performance optimization techniques
Strong Python development skills for prototyping and data analysis
Experience with deep learning frameworks, especially PyTorch
Familiarity with other machine learning/AI frameworks such as TensorFlow, Keras, or scikit-learn
Experience with GPU programming (CUDA) for algorithm acceleration
Knowledge of high-performance computing principles and parallel programming
Understanding of image processing algorithms and techniques, particularly for medical imaging
Experience with software development methodologies and version control systems (Git)
Ability to develop and maintain clean, well-documented, and tested code
Knowledge of CT image clinical post-processing applications
Strong English documentation writing skills for technical specifications, research reports, and user guides
Ability to create clear and comprehensive technical documentation for both internal and external use
Strong problem-solving skills and attention to detail
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
• Learn more about .
• Discover .
• Learn more about .
These jobs might be a good fit