Back to jobs

Software Engineer

Kitware

Arlington, VA · Engineering

As a Software Engineer at Kitware, you will collaborate with researchers and engineers to translate advanced computer vision, machine learning, and artificial intelligence research into robust software solutions. You will work on real-world applications such as 3D reconstruction, object detection, and anomaly detection, with opportunities to contribute to open source software and participate in live field tests. This role requires strong C++ and Python development skills and a desire to solve complex technical problems across disciplines.

Job description

Build software that solves challenging, real-world problems. At Kitware, you'll work alongside researchers and engineers to turn cutting-edge computer vision, machine learning, and artificial intelligence research into robust software solutions. Your work won't be limited to theoretical problems or prototypes.

Depending on the project, you could contribute to technologies involving 3D reconstruction, object detection, image manipulation detection, motion pattern learning, and anomaly detection. You'll have opportunities to work directly with customers, participate in live field tests and demonstrations, contribute to open source software, and see how the software you build performs in real-world environments. If you're a strong C++ and Python developer who enjoys solving difficult technical problems and collaborating with people across disciplines, this role offers an opportunity to put those skills to work on projects with meaningful impact.

Similar open roles