Machine Learning Engineer

Carrboro, North Carolina

Kitware logo


Apply now Apply later

Team Description: Kitware's Medical Computing team solves complex healthcare challenges through customized software solutions. The team provides research, development, and technology integration services to research centers, universities and companies in the medical and biomedical sectors. By joining our team you will participate in a dynamic multidisciplinary work environment with exceptionally talented computer scientists, software engineers, mechanical engineers and biomedical engineers. 
About the Projects: We build powerful software solutions using our well-established machine learning, image analysis, visualization and simulation open source platforms including MONAI, VTK, ITK, 3D Slicer, Pulse, iMSTK, CMake and ParaView. Our commercial projects involve generating solutions for medical device companies from ultrasound and preclinical imaging companies, to surgery device companies. Our research projects involve collaborations with top research institutions, including Harvard Medical School, MIT, the University of Utah, Cleveland Clinic, Duke University and others and build on our open source platforms.

In This Position You Will:

  • Develop machine learning algorithms that will be deployed as part of software applications for medicine that are used by people and customers, every day, around the world.
  • Develop and apply machine learning algorithms on high-quality, curated healthcare datasets.
  • Serve as machine learning algorithm liaison between researchers and software engineers.
  • Build, train, manage, and deploy machine learning models on premise and cloud computing infrastructure or edge devices. 
  • Collaborate with world-class coworkers and external collaborators on dynamic, fast-paced projects.
  • Contribute high quality, maintainable code to various open source software machine learning projects including MONAI.

Required Qualifications:

  • BS (+5 years) or MS (+1 year) in CS, ECE, or related field.
  • Proficiency in Python, competency with C++.
  • Experience with deep learning libraries (Torch and/or Keras).
  • Strong background in both classical and modern (deep learning) machine learning including model selection, architecting, training, validation, testing, and deployment.
  • Understanding of a variety of learning tasks (Detection, Segmentation, Classification and Prediction ).
  • Hands-on experience is a strong plus.
  • A high level of comfort with academic literature and the ability to adapt research products to solve real-world problems.

Preferred Qualifications:

  • Experience with applying machine learning algorithms in healthcare research. 
  • Experience working with Docker containers, cloud-based compute environments and devop tools.
  • Knowledge of agile software processes, reliability, data-driven development, and disciplined but fast experimentation.
Company Description:Kitware is a research and development software solutions provider with a mission to advance science, make a positive impact, and share our results all within a collaborative, employee-focused work environment that is friendly, fair, and flexible. Our work is improving healthcare outcomes, increasing national security, and advancing our national computing infrastructure. Our customers and collaborators include top universities from around the world, government organizations, national research labs, medical device manufacturers, car manufacturers, financial institutions and many others. Kitware is proud to be 100% employee owned, and Great Place to Work-Certified™. For additional information, please visit You can also follow us on Twitter, LinkedIn, and Facebook
Additional Information:Our team members enjoy a small company environment, flexibility in work assignments, and high levels of independence and responsibility. Besides a great work environment, our comprehensive benefits package includes a generous compensation plan, tuition reimbursement program, flexible working hours, six weeks paid time off, 401(k), health insurance, life insurance, short- and long-term disability insurance, bonus plan, and free coffee, drinks and snacks.
Kitware actively subscribes to a policy of equal employment opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, age, protected veteran status, uniformed service member status, or any other characteristics protected by applicable law.
To be in compliance with the requirements for federal government contractors, all Kitware new hires must be fully vaccinated against COVID-19 prior to their start date. Kitware will consider exceptions for religious and medical reasons, where appropriate. “Fully vaccinated” means you must have both doses of a 2-dose vaccine and two weeks have elapsed since the second dose, or have received 1 dose of a 1-dose vaccine and two weeks have elapsed since the dose. Proof of your vaccination status in the form of a copy of a CDC vaccine card, or notice of approval of a religious or medical exemption by Kitware human resources, must be submitted prior to your start date.
Job region(s): North America
Job stats:  9  2  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities