Software Engineer, Machine Learning
Location
Maryland
Posted
59 days ago
Salary
$100K - $120K / year
Seniority
Mid Level
Job Description
Software Engineer, Machine Learning
Mission Technologies, a division of HII
• Collaborate with the team using Confluence, Discourse, GitLab, and Jira • Perform code reviews and maintain high engineering standards • Work with government leadership to ensure program alignment • Meet with customers to collect requirements and incorporate feedback • Provide regular progress updates to leadership and customers • Conduct multidisciplinary research to support modeling and development goals • Contribute to team vision, direction, and simulation architecture discussions • Design, develop, document, test, and debug space simulation software
Job Requirements
- 2 years relevant experience with Bachelors in related field; 0 years experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience.
- Proficiency in C++
- Successful completion of a technical C++ coding challenge
- Understanding of compiling, linking, and debugging C++ applications
- Experience with constructive, agent based, event driven modeling and simulation
- Basic space knowledge (coordinate systems, time, orbital propagation, etc.)
- Strong problem solving skills, attention to detail, and ability to thrive in a fast paced, agile environment
- U.S. Citizenship and the ability to obtain a Top Secret clearance.
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Employee assistance programs
- Tuition reimbursement
- Early childhood and post-secondary education scholarships
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Staff Machine Learning Engineer, Podcast
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• contribute to designing, scaling/building, evaluating, integrating, shipping, and refining reward signals for recommendations by hands-on ML development • promote and role-model best practices of ML systems development, testing, evaluation • lead collaborations and align across PZN to integrate and A/B test mid-term signals in various recommendation systems
Senior AI/ML Engineer – Founding Technical Lead
VulcuryVulcury invests in early stage startups and advises companies of all sizes on strategy, growth, and efficiency
• Own the technical build of the first-generation Trustbridge supplier app end-to-end • Lead and mentor a team of junior engineers and interns based in India • Translate business and product specifications into technical plans • Collaborate with the founder and Fractional CTO on architecture decisions
Senior AI/ML Engineer – Founding Technical Lead
VulcuryVulcury invests in early stage startups and advises companies of all sizes on strategy, growth, and efficiency
• Own the technical build of the first-generation Trustbridge supplier app end-to-end: architecture, model selection, agent design, inference layer, and production deployment. • Lead and mentor a team of 2–4 junior engineers and interns based in India. • Set the technical bar, run code reviews, and grow the team's capability. • Translate business and product specifications into buildable technical plans. • Work directly with the founder, who owns domain logic but is not a builder. • Collaborate with our Fractional CTO (background in major financial technology) on architecture decisions and technical strategy. • Once the first-generation product is in production, help shape the cross-portfolio semantic layer that connects Trustbridge, Calisade, and future ventures. • Be redeployed, over time, to new internal products and external client engagements as the practice grows.
• deliver AI/ML models from initial planning through to deployment • create AI-based prototypes to evaluate model and design options • train and tune models to optimize algorithmic outcomes • integrate models into production systems • conduct research into emerging AI models and technologies • support operational excellence and customer-centricity



