SIGN IN
Junior Software Engineer – Scientific Computing (C++) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Axle · 21 hours ago

Junior Software Engineer – Scientific Computing (C++)

Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications. They are seeking a Junior Software Engineer with a strong foundation in C++ and scientific computing to help build and optimize high-performance software systems used in compute-intensive research environments.
BiotechnologyHealth CareInformation TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain high‑performance C++ software for scientific and computational workloads
Build scalable applications using modern C++ (17/20) with an emphasis on correctness, performance, and maintainability
Develop and extend scientific computing pipelines running in Linux and HPC environments
Optimize compute‑intensive code using profiling, benchmarking, and performance‑tuning techniques
Collaborate with senior engineers and researchers to translate computational requirements into robust software solutions
Work with containerized applications (Docker, Singularity) deployed in HPC and cloud environments
Integrate applications with HPC schedulers (e.g., Slurm) for batch and interactive workloads
Contribute to documentation, testing, and CI/CD workflows to support reliable software delivery

Qualification

C++LinuxScientific ComputingModern Build SystemsHigh-Performance ComputingContainer TechnologiesPythonProblem-Solving

Required

1–3 years of professional experience (or equivalent academic/research experience) in software development
Proficiency in C++ for scientific or performance‑critical applications
Working knowledge of Linux development environments
Familiarity with modern build systems (e.g., CMake, Bazel)
Experience or coursework in scientific computing, numerical methods, or systems programming
Basic experience with Python for scripting, tooling, or analysis
Strong problem‑solving skills and a desire to learn complex technical systems

Preferred

Exposure to parallel or high‑performance computing concepts (e.g., multithreading, vectorization, MPI, OpenMP)
Experience with GPU computing (CUDA, etc.)
Experience running software on HPC clusters or similar shared compute environments
Familiarity with container technologies (Docker, Singularity)
Experience with profiling or performance‑analysis tools
Interest in applied scientific or research‑driven software development

Benefits

100% Medical, Dental & Vision Coverage for Employees
Paid Time Off and Paid Holidays
401K match up to 5%
Educational Benefits for Career Growth
Employee Referral Bonus
Flexible Spending Accounts:
Healthcare (FSA)
Parking Reimbursement Account (PRK)
Dependent Care Assistant Program (DCAP)
Transportation Reimbursement Account (TRN)

Company

Axle

twittertwitter
company-logo
At Axle, we are driven by the mission to accelerate discovery and enhance organizational outcomes by revolutionizing operations with our innovative solutions.

H1B Sponsorship

Axle has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (37)
2024 (40)
2023 (61)
2022 (30)
2021 (19)
2020 (38)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Gary Mays
Chief Operating Officer
linkedin
Company data provided by crunchbase