We are seeking a
Computer Vision Data Scientist with a few years of accomplished image analysis experience to develop imaging algorithms for veterinary clinical instrument platforms. In this role you will join a team developing microscopy algorithms for IDEXX's revolutionary inVue platform. Your work will have immediate impact transforming cytology analysis in the veterinary clinic. This role offers hands-on experience developing algorithms that combine deep learning and classical computer vision approaches to solve challenging image discrimination problems that will be deployed on embedded systems. You will work on a cross-functional team of clinical, technical and business experts. If solving high impact and challenging computer vision problems excites you, we want to talk to you!
Why this role matters:Cytology is one of the most impactful diagnostics in veterinary medicine, and today it still relies heavily on manual review, variable image quality, and time-consuming workflows. The algorithms you build in this role directly shape how veterinarians identify disease, make treatment decisions, and deliver care in real time.
In this role:- Develop and implement computer vision algorithms combining supervised deep learning (CNNs, transformers), unsupervised machine learning, and classical techniques (feature extraction, morphological operations, edge detection) for discrimination tasks.
- Assist in the research, prototyping, and implementation of computer vision solutions for medical imaging and cellular analysis applications.
- Support the development and validation of image processing pipelines that perform reliably across diverse imaging conditions and sample variations.
- Work with the team to implement and optimize computer vision models for deployment on embedded devices and NVIDIA GPUs.
- Conduct experiments and performance evaluations to validate algorithm performance, including benchmarking and statistical analysis.
- Collaborate with cross-functional teams including engineers, clinical experts, and product stakeholders to understand and address clinical requirements.
- Contribute to technical documentation for computer vision development, including algorithm design and validation methodologies.
- Stay current with advances in computer vision, machine learning, and medical imaging through continuous learning.
- Guide the work of junior imaging data scientists.
What you need to succeed: - M.S. in Computer Science, Electrical Engineering, Data Science, or related field, or B.S. with relevant internship/project experience in computer vision.
- Foundational knowledge of both classical computer vision techniques and modern deep learning approaches.
- Proficiency in Python and experience with deep learning frameworks, particularly PyTorch.
- Experience designing, training, and evaluating CNNs or other neural architectures for image classification, segmentation, or detection (through coursework, projects, internships, or research).
- Exposure to model optimization and deployment considerations for resource-constrained environments.
- Understanding of challenging discrimination problems in imaging (e.g., subtle feature detection, class imbalance).
- Solid foundation in experimental design including dataset preparation, validation strategies, and performance evaluation.
- Familiarity with cloud platforms, particularly AWS, is a plus.
- Exposure to Databricks or similar ML workflow platforms is beneficial but not required.
- Strong analytical and problem-solving abilities with attention to detail.
- Interest in or exposure to microscopy imaging, digital cytology, or histopathology is a plus.
- Ability to communicate technical concepts clearly and work effectively in team settings.
- Enthusiasm for learning and applying new techniques to solve real-world problems.
What you can expect from us: - Base salary range starting at $128,000 based on experience
- Opportunity for annual cash bonus
- Health / Dental / Vision Benefits Day-One
- 5% matching 401k
- Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more
This is a hybrid role and will require you to be in the office 2 days per week.
#LI-KS1