2,139,925open jobs
136,419companies
254,950added this week
Browse all
Salary
≈ $31k – $93k per year (Estimated)
Location
In office (Monte Carlo)
Seniority
Senior · 5+ years exp
Visa
Sponsors visas in United States; no register of this country names it

Confirmed on the employer's own hiring board on Nov 8, 2026. First seen by Alion on Sep 23, 2026. Odyssey Systems scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Wakefield, Massachusetts, Odyssey Systems Consulting Group is a government contracting and defense technology firm. The company specializes in delivering integrated engineering, management, and technical capabilities to military and government leaders across key domains like aerospace, space defense, and C5ISR. Through its expertise in software development, cybersecurity, and system integration, it supports defense acquisition and helps enhance operational readiness for critical mission requirements.

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.
2,139,925 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

Backend
Similar stack
Same company
Monte Carlo
Python Developer 7 hours ago
In office · Lagos
Python
Apply
Web Developer 3 days ago
In office · Full-Time · 5+ years exp · Bengaluru
Python
JavaScript
Apply
Hybrid · Erfurt
JavaScript
Java
Node JS
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
AI/ML
Copilot
LLM
Frontend
Vue.js
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
$200k – $350k per year · Remote (United States) · Full-Time · Palo Alto
JavaScript
TypeScript
SQL
Node JS
Frontend
Next.js
React.js
Apply
In office · 2+ years exp · Master's Degree · Milan
Python
JavaScript
TypeScript
SQL
Databases
Databricks
MS SQL
AI/ML
AI Agents
Frontend
GraphQL
D3.js
React.js
DevOps
Rest API
Analytics
Power BI
ETL/ELT
Management
Agile
Apply
Programmer/Analyst 5 days ago
$69k – $87k per year · In office · 2+ years exp · Bachelor's Degree · Ogden
Python
Java
SQL
C#
C#
.NET
Databases
Oracle
DevOps
Azure DevOps
Azure
CI/CD
Apply
$225k – $253k per year · In office · Full-Time · 1+ year exp · New York
Python
SQL
Apply
$70k – $85k per year · In office · 2+ years exp · Bachelor's Degree · Boulder
Python
SQL
Apply
In office · Full-Time · London
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
AWS
Apply
≈ $120k – $223k per year (Estimated) · Hybrid · Secret · 12+ years exp · Bachelor's Degree · United States
Python
DevOps
CI/CD
AWS
Management
Confluence
Jira
ServiceNow
Agile
SpaceTech
Cameo Systems Modeler
Apply
≈ $90k – $177k per year (Estimated) · In office · Top Secret · 3+ years exp · Bachelor's Degree · Colorado Springs
Management
Agile
Apply
Software Engineer 2 months ago
≈ $82k – $170k per year (Estimated) · In office · Secret · 1+ year exp · Bachelor's Degree · Colorado Springs
Python
JavaScript
Java
Rust
TypeScript
C++
Julia
MATLAB
AI/ML
SciPy
NumPy
Frontend
React.js
CesiumJS
DevOps
Rest API
CI/CD
Linux
Windows
Apply
Software Engineer 2 months ago
≈ $140k – $261k per year (Estimated) · In office · Secret · 10+ years exp · Bachelor's Degree · Colorado Springs
Python
Java
SQL
Perl
MATLAB
Visual Basic
DevOps
TCP/IP
MedTech
Verification & Validation
Apply
In office · TS/SCI · 12+ years exp · Colorado Springs
DevOps
CI/CD
Linux
Unix
Management
Agile
Apply
≈ $37k – $83k per year (Estimated) · In office · Full-Time · 6+ years exp · PhD · Monte Carlo
AI/ML
AI Agents
RAG
CUDA
Multi-Agent Systems
Machine Learning
DevOps
HPC
Quantum
Qiskit
PennyLane
Stim
IonQ
IQM
Apply
≈ $33k – $84k per year (Estimated) · Remote (United States) · Secret · Full-Time · 18+ years exp · Bachelor's Degree · Monte Carlo
AI/ML
Machine Learning
Analytics
Power BI
Apply
≈ $39k – $90k per year (Estimated) · In office · Full-Time · 10+ years exp · Master's Degree · Monte Carlo
Apply
≈ $27k – $64k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Monte Carlo
Apply
≈ $34k – $77k per year (Estimated) · In office · Full-Time · 6+ years exp · PhD · Monte Carlo
Apply
See all jobs
This is one of many
2,139,925 more open roles from verified company boards, updated every day.