721,262open jobs
43,022companies
101,631added this week
Browse all
Salary
$35k – $94k per year (Estimated)
Location
In office (Monte Carlo)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Sep 23, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Odyssey is a leading provider of outstanding management, analytical, and technical support services to both the government and private sectors. People are our business, and our team comes from many different disciplines, industries, locations, and backgrounds to help solve your complex challenges that have a lasting impact at home and around the world. Established in 1997, Odyssey has built a long-standing reputation for delivering innovative solutions across varied disciplines.

Position Summary

We are seeking a Senior Software Engineer to be a primary technical contributor on the Multimode Threat Engagement Simulation Platform. You will own significant portions of the stack end-to-end - building the Julia computation backend, the React/TypeScript/CesiumJS frontend, and the CI/CD pipeline that delivers standalone Windows and Linux artifacts - with a primary emphasis on high-performance and scientific computing. You will work closely with the Lead Engineer on architecture decisions and with domain engineers (RF, EO/IR) to implement their physics models in a performant, maintainable form.

This role demands genuine depth in high-performance compute application development. The backend is not a conventional web API - it runs trajectory integration, Monte Carlo simulation across thousands of runs, and real-time surrogate model inference. You should be comfortable profiling and optimizing numerical code, reasoning about parallelism, and making informed trade-offs between simulation fidelity and throughput.

***Contingent upon contract award***

Responsibilities

High-Performance Computation Backend

  • Implement and optimize the Julia physics computation server: trajectory integration (RK4/RK45 schemes via DifferentialEquations.jl), SGP4 orbital propagation (SatelliteToolbox.jl), and Monte Carlo driver with Threads.@threads parallelism
  • Profile and optimize computation-critical paths; benchmark throughput and latency against program requirements (e.g., 10,000 Monte Carlo runs within a defined wall-clock target)
  • Integrate ONNX.jl surrogate model inference for real-time parameter sweep capabilities; ensure inference latency meets the <1ms>
  • Implement CZML generation from physics outputs - trajectory arcs, satellite orbital paths, coverage footprints - for time-dynamic Cesium visualization
  • Design and maintain the mission data model: JSON serialization, versioned file format with backward compatibility, and cross-platform path handling for Windows and Linux
  • Implement the HTTP.jl API layer with well-defined request/response schemas, appropriate error handling, and structured logging

Frontend and Visualization

  • Build React/TypeScript components for the mission planning interface: tabbed mission overview, asset and task tree views, mission parameter forms, and the analysis panel
  • Integrate and maintain the CesiumJS/Resium 3D globe: asset markers, trajectory rendering, satellite ground tracks, coverage footprints, and CZML-driven animation with the Cesium timeline
  • Manage frontend application state (mission data, UI state, async physics query results) using appropriate state management patterns for a data-heavy desktop application
  • Implement data-driven analysis visualizations - trajectory plots, Pk curves, Monte Carlo distribution charts - using Recharts, Plotly.js, or equivalent

DevOps and Cross-Platform Packaging

  • Maintain the CI/CD pipeline in GitHub Actions: automated builds producing Windows NSIS installers and Linux AppImages from a single codebase
  • Manage PackageCompiler.jl sysimage builds for the Julia physics server binary on both target platforms
  • Maintain electron-builder configuration and platform-specific packaging scripts; validate installer behavior on clean Windows and Linux test environments
  • Implement build-time embedding of ONNX model files and asset resources; manage versioning of bundled artifacts

***Contingent upon contract award***

Qualifications

Citizenship: Must be a US citizen

Minimum Required Qualifications

Clearance: Active Secret Clearance

Education: B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field

Years of Experience: 5+ years of software development experience, with demonstrated depth in at least one of the following areas: scientific computing, numerical simulation, high-performance computing, or data-intensive desktop applications

Certifications: NA

Additional Skills

  • Proficiency in TypeScript/React or equivalent modern frontend framework
  • Experience with a compiled or JIT-compiled high-performance language (Julia, C++, Rust, Fortran, or Python with NumPy/Numba/Cython extensions)
  • Understanding of parallel computing patterns relevant to numerical workloads: thread-level parallelism, SIMD, memory-access optimization
  • Experience with REST API design and implementation as a client-server boundary within a single-machine application

Preferred Qualifications

Clearance: Active TS/SCI

Education: MS degree

Certifications: NA

Preferred Skills

  • Direct experience with Julia and the SciML / DifferentialEquations.jl ecosystem; PackageCompiler.jl sysimage generation
  • Experience with CesiumJS, Resium, and CZML for 3D geospatial visualization
  • Familiarity with orbital mechanics, trajectory simulation, or atmospheric modeling at an implementation level (not just theoretical)
  • Experience with ONNX Runtime, ONNX.jl, or equivalent ML inference frameworks
  • Experience with Electron and electron-builder for cross-platform desktop deployment
  • Familiarity with at least one sensor or physics domain: radar detection, EO/IR performance, acoustic propagation, or multi-sensor tracking - at the level of understanding model inputs/outputs and integrating them correctly

Additional Information

Location: Colorado Springs, CO or Boston, MA

Travel: Approx. 15-20%

Remote, Onsite, or Hybrid: Hybrid

***Contingent upon contract award***

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military’s operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Please Note:

Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.

This position is filled through continuous recruitment and will remain open until a sufficient pool of applications has been received.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, Tricare supplement, short-term disability, long-term disability, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, learning and development benefit, paid time off, and holidays.Odyssey Benefits

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
721,262 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Monte Carlo
Software Engineer 2 hours ago
In office • Secret • 1+ year exp • Bachelor's Degree
Python
JavaScript
Java
Rust
TypeScript
C++
Julia
MATLAB
AI/ML
SciPy
NumPy
Frontend
React.js
CesiumJS
DevOps
Rest API
CI/CD
Linux
Windows
Apply
In office • TS/SCI • 10+ years exp • Bachelor's Degree
JavaScript
TypeScript
Julia
Julia
DifferentialEquations.jl
SciML
AI/ML
ONNX
ONNX Runtime
Frontend
React.js
CesiumJS
DevOps
GitHub Actions
Linux
Windows
Robotics
Sensor Fusion
Apply
$131k – $238k per year (Estimated) • Remote/Hybrid • Top Secret • 5+ years exp • Bachelor's Degree • Huntsville
Python
Java
SQL
C#
C++
C++
PyTorch C++
Databases
Databricks
RabbitMQ
Apache Kafka
AI/ML
OpenCV
MLFlow
Computer Vision
AI Agents
PyTorch
ClearML
Amazon SageMaker
Machine Learning
DevOps
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
GitLab
Amazon S3
Apply
$67k – $128k per year (Estimated) • In office • TS/SCI • 2+ years exp • Bachelor's Degree • Chantilly
Python
SQL
C++
MATLAB
Databases
PostgreSQL
DevOps
Linux
Analytics
Tableau
Apply
$83k – $133k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
Node JS
Python
Flask
FastAPI
Django
Databases
Databricks
AI/ML
NLP
LLM
Streamlit
Copilot Studio
Frontend
Angular
React.js
DevOps
CI/CD
Incident Management
Management
UiPath
Power Apps
Agile
Apply
In office • Top Secret • 3+ years exp • Bachelor's Degree
Management
Agile
Apply
$82k – $161k per year (Estimated) • In office • Top Secret • 10+ years exp • Bedford
Management
Microsoft Project
Apply
In office • Secret • 10+ years exp • Bachelor's Degree
Management
Agile
Apply
In office • Secret • 3+ years exp • Bachelor's Degree
Apply
In office • Secret • 3+ years exp • Bachelor's Degree
Apply
$35k – $87k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Monte Carlo
Python
AI/ML
Copilot
Cursor
Claude
Claude Code
RLHF
Chain-of-Thought
AI Agents
PyTorch
LLM
Post-training
AWS Bedrock AgentCore
Machine Learning
Apply
See all jobs
This is one of many
721,262 more open roles from verified company boards, updated every day.