Overview
Machine Learning Engineer at TurbineOne. TurbineOne is the frontline perception company delivering decision advantage and better situational awareness. The company is a small, fast-moving startup backed by DefenseTech venture capitalists with over $50M in funding; Series B raised, valued at $300M. TurbineOne is actively deployed by every branch of the Department of Defense to solve critical missions.
Location: San Francisco, CA
Job Title
Machine Learning Engineer
Primary Responsibilities
- Designing and developing machine learning systems and infrastructure for training and inference at the edge
- Maintain and update the APIs between products and ML features to enable rapid iteration and adoption of new functionality
- Shipping production-grade machine learning features to TurbineOne's Frontline Perception System
- Building and integrating new data models and user interfaces for gathering user data to enable new ML-based product solutions
- Creating and maintaining reusable functional blocks for machine learning models, such as data loading and inference batching
- Productionizing machine learning prototypes, papers and state-of-the-art architectures to solve product problems
- Maintain and improve existing TurbineOne machine learning frameworks and libraries
- Developing automation tools for building, testing, packaging and deploying machine learning components and features
On a Typical Day You Would
- Add/update Vue3 components, GraphQL APIs and database models to gather information from the user, or display model output to the user
- Extract reusable components from multiple models and refactor the machine learning codebase to improve velocity and maintainability
- Read and understand a paper and codebase describing a state-of-the-art solution and integrate the solution into the Frontline Perception System for user testing
Desired Experience
- High standard of ethics, grit, integrity and moral character
- 7+ years of full stack work experience
- Ability and confidence to learn what's required to add functionality to the product, from the ML stack to the front end
- College degree/certifications in Computer Science or similar field
- Deep curiosity about customer problems and technical solutions
- Positive and solution-oriented mindset
- Experience in a production software development environment (version control, automated testing, build tools)
- Knowledge of deep learning algorithm development and experience with ML experimentation
- Experience with all or some of TensorFlow, PyTorch and Jax
- Willingness to embrace the Startup Culture of moving fast, being insatiably curious, celebrating often, embracing uncertainty, and having a personal desire to improve others\' lives
Startup Culture Expectations
- We\'re a small, fully remote team and everything is our responsibility
- Our team thrives on autonomy, trust and solid communication
- Everyone on the team needs to be comfortable with constant change, moving fast, sharing failures, embracing grit, and building things themselves
Eligibility
- Must be eligible to obtain a clearance with the U.S. government
Job Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Defense & Space
Note: Referrals increase your chances of interviewing at TurbineOne by 2x
#J-18808-Ljbffr