Kitware
Software Engineer
About this role
Join Kitware to develop production-grade software that applies computer vision, machine learning, and AI research to real-world challenges. You'll collaborate with researchers and engineers across disciplines, working on technologies like 3D reconstruction and anomaly detection, with direct customer engagement and field validation opportunities.
What you'll do
- Develop robust C++ and Python software translating research into deployable solutions
- Contribute to projects involving 3D reconstruction, object detection, image manipulation detection, and anomaly detection
- Engage directly with customers and participate in live field tests and demonstrations
- Contribute to open-source software initiatives
- Collaborate with researchers and engineers across multiple disciplines
- Validate software performance in real-world operational environments
What they're looking for
- C++
- Python
- Computer vision
- Machine learning
- Software architecture and design
- Problem-solving and debugging
- Cross-functional collaboration
- Open-source development experience
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Kitware
Kitware develops innovative AI and machine learning software solutions, including computer vision, NLP, and generative AI technologies, often deployed for government agencies and commercial clients. The company is hiring Software Engineers and Machine Learning Engineers to work on cutting-edge research projects, open-source platforms, and real-world applications while collaborating with technical experts and customers.
- Website
- kitware.com
Likely interview questions
- Describe a challenging technical problem you've solved using C++ or Python; how did you approach it?
- Tell us about your experience with computer vision or machine learning projects—what was your role?