Job Description
Note: The job is a remote job and is open to candidates in USA. 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.
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
Skills
- 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
- 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 Overview
Company H1B Sponsorship
Apply To This Job