
Scientific Software Developer (Dayton)
Stellar Science · Dayton, OH
- Software & SaaS
- 51–200 employees
- Albuquerque, New Mexico
Strong hiring record · median 52 days open
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
We are a team of collaborative scientists and software engineers who are passionate about building and maintaining high-quality, extensible code using modern C++ practices. In this role, you will collaborate with software and domain experts to design and implement software that solves complex, real-world problems. You will help build and support software across a variety of cutting-edge domains, including computer vision, atmospheric and physics-based modeling, high-performance computing (HPC), space domain awareness, and machine learning.
What You Bring
- B.S. or advanced degree (M.S./Ph.D.) in computer science, math, science, or an engineering field.
- Strong experience with object-oriented development and C++ programming. An enthusiasm for or interest in adopting modern C++23 practices is highly valued.
- A track record of learning new paradigms and a desire to build clean, high-quality code.
- U.S. citizenship and a willingness to undergo a background investigation. Ability to perform some work at government and/or customer sites in Dayton, OH. An active security clearance is a plus, but not required to apply.
Skills We Use (Experience in any of these is a plus)
We don't expect anyone to know all of these! If you have experience or interest in a few of these areas, we want to hear from you:
- Python, Java, TypeScript, C++ Boost, or Eigen
- Supercomputing (OpenMP, threads, MPI, GPUs/CUDA)
- Cross-platform development (Linux and Windows)
- 3D graphics (OpenGL, Vulkan, WebGL)
- User interface development (Qt, Material UI)
- Physics/aerospace modeling, orbital mechanics, directed energy, or simulation frameworks like AFSIM
- Machine learning frameworks (PyTorch, TensorFlow) and core data analysis tools (NumPy, pandas)
Our Interview Process
To help us understand your coding style and engineering skills, we will request a representative sample of your code early in the evaluation process. This can be something you've written for work, for a class, or a personal project you built just for fun.
See our generous and flexible benefits at our https://www.stellarscience.com/careers#benefits
Skills
- C++
- Computer Vision
- Machine Learning
- Python
- Java
- TypeScript
- CUDA
- Linux
- Windows
- WebGL
- Material UI
- PyTorch
- TensorFlow
- NumPy
- Pandas
More jobs at Stellar Science
All 9Similar roles
- Security Systems Programmer | Access Control & CCTV SurveillanceD6756bd9-e2bb-4a9f-8ebf-9f2e8b50aab8 · Houston, TX, United States · USD 27–32/yrjust now
- Lead Software Engineer - HybridBb244608-e6f4-40bb-bc83-efdedb8af462 · San Francisco, CA, United States · USD 145,000–190,000/yrjust now
- Sr. Applied AI Engineer, Life Science MarketsVi · United Statestoday
- Software Engineering Practice LeadJobgether · US · USD 220,000/yrtoday
- Software Engineer - AI Evaluation & AutomationHonorVet Technologies · San Diego, CAtoday
- Staff Backend Engineer, OperationsJobgether · US · USD 246,000–314,000/yrtoday