FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing scalable reinforcement learning and optimization algorithms, with a strong foundation in software engineering principles and experience in developing machine learning systems. Collaborates effectively with cross-functional teams to translate mission requirements into deployable AI solutions.
Highest-signal resume keywords
Reinforcement Learning AlgorithmsJava ProgrammingSpring Boot MicroservicesMachine Learning Systems DevelopmentAutomated Testing and CI/CD
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Reinforcement LearningOptimization AlgorithmsJavaSpring BootSoftware Engineering FundamentalsMachine LearningProbabilistic ModelingBayesian OptimizationGPU AccelerationContainerized Deployment
Tools & Technologies
AI-Assisted TechnologiesCI/CD ToolsVersion Control SystemsDistributed Training Infrastructure
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceAdditional Degrees in Data Science or Related Fields
Industry Keywords
Satellite SystemsOrbital MechanicsRemote SensingMission OperationsCollection Planning
Tech Stack
Tools & technologiesJavaRemote SensingSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and implement scalable reinforcement learning, optimization, and decision-making algorithms for satellite sensor and constellation tasking and planning
- Build high-fidelity simulation and evaluation environments for training and validating autonomous planning strategies under real-world operational constraints
- Develop multi-objective optimization pipelines balancing coverage, revisit rate, latency, resource utilization, revenue, and mission success metrics
- Collaborate with aerospace engineers, mission operators, software engineers, and product teams to translate mission requirements into deployable AI systems
- Support an onsite team based in the Herndon, Virginia or Westminster, Colorado office
- Work core in-office days on Tuesday, Wednesday, and Thursday; occasionally support customer or mission-related activities on other days
Requirements
What you’ll need- Must be a U.S. Person; the posting additionally states that eligibility requires being a U.S. citizen
- Bachelor’s Degree in Computer Science or strongly related field
- 5+ years of software development experience
- Recent use of modern AI-assisted technologies (e.g., Augment, Codex, etc.)
- Strong Java programming skills
- Experience working in a Spring Boot microservice environment
- Strong software engineering fundamentals, including automated testing, CI/CD, version control, and containerized deployment
- Experience developing machine learning and/or optimization systems
- Additional degrees or certifications in Data Science, Aerospace Engineering, Applied Mathematics, Physics, or related field preferred
- Experience with orbital mechanics, satellite systems, remote sensing, mission operations, and collection planning preferred
- Experience with probabilistic modeling, uncertainty estimation, and Bayesian optimization algorithms preferred
- Familiarity with GPU acceleration and distributed training infrastructure preferred
- Experience with autonomous systems or multi-agent planning architectures preferred
Benefits
Comp & perks- Robust 401(k) with company match
- Mental health resources
- Student loan repayment assistance
- Adoption reimbursement
- Pet insurance
- Incentive eligible with a target based on contribution, company performance, and/or individual results
