Job Title: Data Scientist (Python & Machine Learning)
Location: Westbrook, ME (100% Remote)
Duration: 6 months + Possible extension
Interview: 1 Round (Python and ML is the Key)
Must-Have Skills: Python, Pytorch, Machine Learning
- 3+ years as a Data Scientist
- Embedded computer vision exposure
- Python and Pytorch
- Bachelor’s degree or higher
Nice to haves:
- Databricks
- Segmentation / Microscopy
- Experience deploying to GPUs
HM Notes:
- Working with other DS and ML to work on segmentation, detachment, etc to build algorithms that will be deployed on instruments
- Proven experience working on algorithms - deployment or at least training
- Ideally putting algorithms on edge rather than in cloud
- 2 years computer vision
- Segmentation, classification, and detection, microscopy
- Demonstrated Python skills - ability to write efficient clean code
- Good comms needed. Will need to talk with non-ML people
Job Description:
Responsibilities:
- Develop and deploy embedded computer vision algorithms for veterinary diagnostic platforms
- Collaborate closely with cross-functional engineering teams, clinical experts, and business stakeholders to define requirements and develop project plans
- Lead the design, development, and implementation of computer vision solutions, from data annotation and model training to evaluation, monitoring, and deployment
- Utilize strong software engineering skills to develop scalable, maintainable, and efficient code for computer vision applications, ensuring high performance and reliability
- Work with embedded systems and NVIDIA GPUs to optimize and deploy algorithms for real-time processing and inference
- Stay current with advancements in computer vision, machine learning, and related fields, and incorporate relevant technologies and methodologies into projects.
- Provide technical guidance and mentorship to junior team members, fostering their growth and development in computer vision and machine learning.