TurbineOne is addressing complex and high-stakes operational challenges for the U.S. Department of Defense by delivering decision advantages and enhanced situational awareness through innovative perception technology and machine learning systems.
Requirements
- 7+ years of full-stack software development experience
- Deep understanding of machine learning algorithms, experimentation, and deployment
- Experience with deep learning frameworks such as TensorFlow, PyTorch, or Jax
- Proficiency in developing and maintaining APIs, databases, and front-end components (Vue3, GraphQL)
- Strong knowledge of version control, automated testing, and build tools
- Ability to analyze research papers and integrate state-of-the-art solutions into production systems
- Eligibility to obtain a U.S. government security clearance
Responsibilities
- Design and develop machine learning systems and infrastructure for training and inference at the edge
- Maintain and update APIs between products and ML features to enable rapid iteration and deployment
- Deploy production-grade machine learning features within TurbineOne’s Frontline Perception System
- Build and integrate new data models and user interfaces to facilitate data collection and product innovation
- Create and maintain reusable functional blocks for ML models, such as data loaders and inference batching modules
- Convert prototypes, research papers, and cutting-edge architectures into scalable, operational solutions
- Enhance existing ML frameworks and libraries to improve performance and maintainability
Other
- College degree or certifications in Computer Science, Engineering, or a related field
- Excellent problem-solving skills, curiosity, and a solution-oriented mindset
- High ethical standards, integrity, and commitment to mission success
- Eligibility to obtain a U.S. government security clearance