Software Engineer- Algorithm & Modeling; Mid- Level Colorado Springs
Listed on 2026-02-04
-
Software Development
Software Engineer, AI Engineer, Machine Learning/ ML Engineer
Software Engineer - Algorithms & Modeling (Mid
- Level)
Software Engineer – Algorithms & Modeling (Mid-Level), Full-Time, On-Site.
About Exo Analytic SolutionsExo Analytic Solutions is a defense technology company developing cutting‑edge systems, algorithms, modeling, simulation, and analytics tools to support mission‑critical defense and space systems.
About the RoleExo Analytic Solutions is seeking a Software Engineer – Algorithms & Modeling to join a collaborative team developing modern software that supports algorithm development, simulation, and analytical workflow.
Key Responsibilities- Analyze algorithm trade‑offs, assumptions, and limitations, and communicate results to technical and non‑technical stakeholders.
- Propose and prototype algorithm improvements or alternative approaches.
- Collaborate with systems engineers, analysts, and domain experts to translate operational needs into algorithmic and software solutions.
- Contribute to software architecture discussions and technical design decisions.
- Manage individual tasks, priorities, and deliverables.
- Bachelor’s degree in Computer Science, Mathematics, Physics, Engineering, or a related technical field with 5+ years of relevant experience; or a Master’s degree with 2+ years of relevant experience.
- Experience using software version control systems.
- Strong foundation in software engineering principles.
- Demonstrated capability developing algorithms and/or models and simulations.
- Experience applying advanced research and development techniques to investigate, analyze, and solve challenging physics and engineering problems.
- Experience working in two or more of the following areas:
- Algorithm development
- Modeling and simulation
- Machine learning algorithms
- Operations research or decision support algorithms
- Systems modeling and analytical framework
- Proficiency in Python or C++, with comfort in software design and architecture.
- Commitment to high‑quality code, testing, and continuous improvement.
- Ability to work effectively on a team and communicate technical concepts clearly.
- Eligibility to obtain a Secret clearance.
- Excellent written, oral, and interpersonal communication skills.
- Working proficiency and communication skills in verbal and written English.
- Active Secret clearance or higher.
- Advanced degree in Physics, Mathematics, or Engineering.
- Experience in aerospace, defense, space systems, or related domains.
- Familiarity with real‑time or near‑real‑time systems.
- Professional experience with Dev Ops process and tools such as Git Lab CI/CD.
- Experience with scientific or analytical libraries.
- Experience implementing or evaluating optimization, simulation, or analytical algorithms.
- Experience with EO/IR or RF sensor algorithms such as detection, tracking and classification.
- Experience in applying AI/ML techniques to solve complex problems.
$115,000 – $190,000+ annually.
Benefits and Culture- Company‑paid medical, vision, and dental coverage.
- 401(k) retirement plan with a 6% company contribution (no employee match required).
- Ample paid personal time off, including holidays.
- Short‑ and long‑term disability insurance and life insurance.
- Additional discounts and perks to support your well‑being.
- Flexible scheduling and structured freedom that empower innovation and work‑life balance.
Exo Analytic Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).