Software Engineer
@ KitwareSoftware Engineer
This job is still taking applications, but it's been up a while.
About the job
Kitware is an R&D software solutions provider advancing science with a focus on healthcare, security, and computing. The role involves developing AI software, supporting large-scale C++/Python projects, and collaborating with government and commercial clients in a dynamic environment.
Requirements
- Support CMake-based SDLC systems
- Proficiency in Python and C++
- Experience with Linux, MacOS, Windows
- Support for large-scale build tools
- Strong communication skills
Qualifications
- Bachelor's degree in related field
- U.S
- person (citizen, PR, refugee, asylee)
Full job description
In This Position You Will:
- Develop and support a broad range of build tools and infrastructure for large-scale C++/Python product life cycles
Required Qualifications:
Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field
Experience supporting CMake-based Software Development Life Cycle (SDLC) systems
Proficiency in developing Python and C++ code and applications
Ability to thrive in an agile work environment with minimal supervision
Strong communication skills
Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
Due to contractual requirements, only U.S. citizens will be considered for this position
If not already cleared TS/SCI, willingness and ability to apply for and maintain a TS/SCI security clearance
Preferred Qualifications:
Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)
Experience with deep learning libraries (PyTorch, TensorFlow, etc.)
Familiarity both classical and modern (deep learning) machine learning, including model selection, architecting, training, validation, testing, and deployment
Familiarity with one or more Continuous Integration/Continuous Delivery (CI/CD) platforms (e.g., Jenkins, Github Actions, Azure DevOps)
Experience using Github or Gitlab for code reviews, documentation, and release management
Interest and experience in open source software development
Experience with simulation platforms, including Unity, Unreal, and Pulse Physiology Engine
Similar jobs
- I
Software Engineer
Impact.com · Columbus, Ohio, United States
Posted 4 weeks ago - L
Software Engineer
Loop · Columbus, OH
Posted 3 weeks ago - A
Transportation Engineer
AMT Engineering · Columbus, OH
Posted 2 months ago - A
Mid-Level Transportation Engineer
AMT Engineering · Columbus, OH
Posted 5 months ago - A
Project Transportation Engineer
AMT Engineering · Columbus, OH
Posted 2 months ago - L
Senior Software Engineer
Loop · Columbus, OH
Posted 3 weeks ago