Research Software Engineer Differentiable Scientific Computing (JAX/Julia)
Axiomatic_ai
Research Software Engineer — Differentiable Scientific Computing (JAX/Julia)
Boston, US / Barcelona, Spain
Axiomatic AI is building a new class of AI systems designed to reason with the rigor of the scientific method. By combining deep learning with formal logic and physics-based modeling, we create verifiable, interpretable AI systems that collaborate with and support human researchers in high-stakes scientific and engineering workflows.
Our mission, 30×30, is to deliver a 30× improvement in the speed, accessibility, and cost of semiconductor and photonic hardware development by 2030.
We aim to revolutionize hardware design and simulation in these industries and are building a team of highly motivated professionals to bring these innovations from research into commercial products.
Position overview: We are building AI-assisted simulation and inverse-design tools for electronics, photonics, and semiconductor engineering. We are looking for a scientific-computing engineer with deep experience in JAX, Julia, or other high-performance numerical-computing ecosystems. You will build the computational backbone behind our EDA workflows: differentiable simulation, optimization, uncertainty quantification, large-scale experiment execution, and reproducible numerical pipelines. You will work closely with AI engineers, software engineers, mathematicians, physicists, and domain experts to turn research-grade methods into robust production systems. Open source is an important part of how we build. We contribute upstream when it improves the tools our product depends on, but our primary mission is to deliver reliable, high-performance scientific software for real engineering users.
Your mission:
- Build high-performance scientific-computing systems for simulation, inverse design, optimization, and uncertainty quantification in EDA-related workflows.
- Develop and optimize JAX and/or Julia-based numerical pipelines, including differentiable solvers, adjoint methods, vectorized workloads, and GPU-accelerated computation.
- Profile and improve performance across CPU/GPU backends, compilation boundaries, memory movement, batching, sharding, and distributed execution.
- Build verification infrastructure: numerical regression tests, convergence tests, invariants, benchmark suites, tolerance policies, and reproducible datasets.
- Translate research prototypes into stable APIs, packages, and production-grade services used by internal teams and customers.
- Work with open-source ecosystems pragmatically: evaluate libraries, contribute fixes upstream, publish non-differentiating benchmarks or utilities where appropriate.
- Collaborate with scientists, engineers, and product teams to make advanced computational methods usable in real engineering workflows.
Key requirements:
- 3+ years building scientific, numerical, ML infrastructure, or HPC software in industry, research, open source, or equivalent hands-on work.
- Deep expertise in JAX or Julia.
- Strong Python and/or Julia engineering skills, including package design, testing, CI, documentation, and maintainable APIs.
- Strong understanding of numerical methods, automatic differentiation, optimization, or scientific simulation workflows.
- Experience profiling and optimizing numerical workloads on CPU and/or GPU.
- Ability to reason about correctness, reproducibility, numerical stability, and performance trade-offs.
- Clear communication skills and ability to work across software engineering, AI, mathematics, physics, and product teams.
Nice to have:
- Experience in EDA, photonics, semiconductor design, computational electromagnetics, RF/microwave simulation, or multiphysics simulation.
- Experience with distributed compute, job schedulers, multi-node workloads, Kubernetes, Docker, cloud infrastructure, or HPC systems.
- Experience building QA frameworks for scientific or ML systems, including dataset versioning, benchmark dashboards, and numerical regression infrastructure.
- Experience with lab automation, hardware-in-the-loop systems, PyVISA, SCPI, microcontrollers, FPGAs, or measurement equipment.
What we offer:
- Competitive compensation
- Stock Options Plan: Empowering you to share in our success and growth.
- Cutting-Edge Tools: Access to state-of-the-art tools and collaborative opportunities with leading experts in artificial intelligence, physics, hardware and electronic design automation.
- Work-Life Balance: Flexible work arrangements in one of our offices with potential options for remote work.
- Professional Growth: Opportunities to attend industry conferences, present research findings, and engage with the global AI research community.
- Impact-Driven Culture: Join a passionate team focused on solving some of the most challenging problems at the intersection of AI and hardware.
Work model & location expectations:
- Team work model: Hybrid
- Primary location: Boston, US
Why join us? At Axiomatic_AI, you will be working on technology that drives innovation in AI for scientific and engineering applications in line with our 30 x 30 mission. This is your opportunity to contribute to the development of new AI architectures that can reason coherently and produce interpretable and verifiable solutions. Consequently, see those ideas commercialized into products that will shape the future of hardware and computing, while collaborating with a global team of engineers and AI specialists. We believe in pushing the boundaries of what is possible and continuously seek to redefine the intersection of AI, with focus on formal consistency. If you're ready to take your expertise in artificial intelligence and physics to the next level, we want to hear from you!
Worried about not meeting every qualification? Studies show that women and people of color are less likely to apply for jobs unless they meet every listed requirement. At Axiomatic-AI, we are dedicated to creating a diverse, inclusive, and authentic workplace. If this role excites you but your background doesn't perfectly match every qualification, we still encourage you to apply. You could be the perfect fit for this position or another opportunity with us.
$145.92k - $191.05k
...integrated quantum solutions across computing, networking, sensing, and... ...are looking for a Senior Software Engineer. As a Senior Software... ...maintain scalable, reliable, and researcher-friendly software that... ...software experience, ideally in a scientific or R&D environment,...ScientificPermanent employmentContract workWork experience placementWork at office- Position Overview Position Title: Research Software Engineer Location: Hanover, NH - Moore Hall Schedule... ...and standards for large‑scale scientific data versioning, distribution, and archiving... ...and Experience Bachelor’s degree in computer science, neuroscience, or related...ScientificFull timeWorldwide
$102.35k
...Lead Research Software Engineer, Portable AI Performance Engineering Job Number... ...MA Green High Performance Computing Ctr School Area: MA Green... ...complex AI models and scientific code to run efficiently on... ...frameworks (PyTorch, TensorFlow, JAX); hands-on experience with...ScientificFull timeTemporary workWork experience placementRemote workVisa sponsorship$148k - $240k
...Lila Sciences is the world’s first scientific superintelligence platform and... ...a quantitative discipline (e.g., Computer Science, Physics, Mathematics, Engineering) with a strong background in machine... ...(e.g., PyTorch, TensorFlow, JAX) and experience implementing scalable...ScientificFull timeWork at officeLocal areaFlexible hours- ...Cambridge, MA is seeking a permanent Software Engineer. This role requires a self-motivated candidate... ...numerical analysis methodologies and scientific programming. The ideal applicant will... .... Candidates should have an MS in Computer Science or Engineering and at least...ScientificPermanent employment
- ...advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity across all steps of... ...world. You might come from a research background or industry but... ...Experience developing CAD/CAM/CAE software tools. Experience developing or...
$145k - $170k
...Job Summary: We are looking for a Senior computer vision and machine learning software engineer to support Research & Systems Engineering. Facilitating the research... ...brings together more than 70 years of scientific excellence with Nova's cutting-edge innovation...ScientificHourly payWork experience placementWork at officeFlexible hours$144k - $240k
...Senior Software Engineer, App Cambridge, MA USA; San Francisco... ...that let researchers seamlessly collaborate... ...infrastructure into scientific workflows. What... ...Master's degree in Computer Science, Engineering,... ...pandas, numpy, scipy, jax, pytorch). Domain...ScientificFull timeWork at officeLocal areaFlexible hours- Software Engineer - Machine Learning Position Overview: Our Client Company... ...for artificial intelligence computing.Their architecture leverages... ...preferred). Highly proficient in scientific object-oriented programming languages, e.g. Python, Julia, C++, with good code hygiene...Scientific
- At TotalEnergies, research doesn’t live on the shelf—... ...Research & Development Engineer who is passionate... ...shape the technical and scientific direction of future energy... ...& Power Systems, Computer Science/Engineering, Civil... ...skills in Python, Julia, and/or MATLAB , including...ScientificFor contractorsWork at officeWork from homeWorldwideVisa sponsorshipWork visaFlexible hours2 days per week3 days per week
$93.6k - $156k
Senior Scientist, Computational Biotherapeutics Engineering Location: United States - Massachusetts... ...’ lives. At Pfizer Research & Development we aim to... .... Communicate complex scientific ideas, model behavior,... ...based molecular modeling software (Rosetta, Schrödinger,...ScientificPermanent employmentH1bVisa sponsorshipWork visaRelocation packageMonday to FridayWeekday work$93.6k - $156k
...this mission is our Research and Development team,... ...scientist with expertise in computational AI/ML methods... ...biotherapeutic discovery and engineering, integrating new... ...Communicate complex scientific ideas, model behavior... ...based molecular modeling software (Rosetta, Schrödinger...ScientificPermanent employmentH1bLocal areaVisa sponsorshipWork visaRelocation packageMonday to FridayWeekday work- Acord is looking for a Research Infrastructure and Software Engineer to design and build reliable computing systems at Harvard Kennedy School. The position calls for collaboration with the research community and development teams to enhance research capabilities. Applicants...
- ...turbines and quantum computing chips. Our... ...the billion-dollar engineering simulation industry... ...as easy as software. Our solvers (Flow... ...Stanford, and top research labs. You will work... ...language (C++, Python, Julia, Rust, or Fortran... ...with C++ for scientific computing....ScientificImmediate start
$54.6k
...AI/ML for NeuroAI and Computational Neurobiology... ...University seeks early-career researchers to help shape the... ...recordings; large-scale scientific applications of AI/ML... ...statistics, electrical engineering, applied mathematics,... ...such as PyTorch or JAX Demonstrated research...ScientificFull timeRemote work$189k - $289k
...is the world’s first scientific superintelligence platform... ...Impact at Lila The AI Research team is tackling one... ...growing our Research Engineering org and seeking talented... ..., and unlocking compute-intensive agentic-harness... ...Need to Succeed Strong software engineering skills in...ScientificFull timeWork at officeLocal areaRemote workFlexible hours$122k - $219.01k
Research EngineerSkip to main content# CareersResearch Engineer page is loaded## Research EngineerApplylocations... .... Our teams combine scientific rigor with creative... ...support* Build integrated software and hardware pipelines... ...in Engineering, Computer Science, Manufacturing...ScientificFor contractorsWork at officeWorldwide- ...Research Infrastructure And Software Engineer By working at Harvard University, you join a vibrant community that advances Harvard's world-changing... ...directly support this work. As a member of the Research Computing and Data Services (RCDS) team in Library and Research...Work experience placementLive inRemote work
$203.01k - $239.3k
...optimize system efficiency. Translate research concepts in reasoning and planning into... ...Required: Master’s degree or equivalent in Computer Science or related (employer will... ...one (1) year of experience as a Research Software Engineer or related. One (1) year of experience...Full time$68.9k - $131.1k
...part of RTX’s advanced technology initiatives. Job Title Research Software Engineer, Formal Methods - Hybrid (Cambridge, MA / Arlington, VA /... ...customer sites. Required Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering,...Temporary workRemote workWorldwideFlexible hours- ...BBN Networking and Cyber Technologies group is seeking a Research Software Engineer, Formal Methods who will develop software to enhance the security... ...sites. Minimum Qualifications A University Degree in Computer Science, Computer Engineering, Electrical Engineering,...Temporary workRelocation packageFlexible hours
$68.9k - $131.1k
Role Overview RTX BBN Technologies is looking for a Cyber Research Software Engineer to develop systems and software to deter and defeat our Nation... ...up to 15%. Required Qualifications Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering,...Relocation packageFlexible hours- ...technician to join our Lab Computing team. This position... ...issues with hardware and software in the pharmaceutical... ...specialty chemicals and other research-based organizations.... ...Technology, Biomedical Engineering, Microbiology etc. We possess scientific and technical knowledge...ScientificFull timeRelocation packageFlexible hours
$100.3k
RESEARCH COMPUTING SYSTEMS ENGINEER III, IS&T Research Computing Job Location: BOSTON, MA, United States Posted Date: 4/8/2026 Salary Grade: 50 Expected Hiring Range Minimum: $100,300.00 Expected Hiring Range Maximum: $125,000.00 The salary of the finalist selected...Full timeWork experience placementWork at officeRemote work$150k - $215k
...WHOOP is seeking a Senior ML Research Engineer to join the Sensor... ...considering factors such as computational resources and real-time constraints... ...(e.g., digital health, software as a medical devices), including... ...~ Proficiency in Python (scientific stack), ML/DL frameworks...ScientificFull timeWork experience placementWork at officeRelocation- ...assistance** The Zifo Lab Computing Analyst provides both... ...for field service engineers and external vendors... ...lab equipment, PC’s, software, and any other information... ...chemicals and other research-based organizations.... ...Microbiology etc. We possess scientific and technical...ScientificFull timeWork at officeRelocation packageFlexible hours
$120k - $180k
...Software Engineer II, Lab Software Cambridge, MA USA Join us in shaping... ...-edge tools for automated scientific analysis and more. If you... ...: Work with ML researchers, engineers, and scientists... ...Bachelor's or Master's degree in Computer Science, Engineering, or related...ScientificFull timeWork at officeLocal areaFlexible hours$66.4k - $74.3k
A leading cancer research institution in Boston seeks a Frontline Support Engineer to provide technical assistance within research computing. The candidate will maintain and support desktop environments... ...include a bachelor's in software engineering (or related) and 2 years...$95k - $115k
...together more than 70 years of scientific excellence with Nova's... ...matter. Whether you're in engineering, science, manufacturing, or... ...We are seeking a level 2 Software Engineer with expertise in developing... ...~ Bachelors Degree Computer Science, Computer Engineering...ScientificHourly payWork at officeFlexible hours$130k - $170k
...QPU Software Engineer Boston, MA, USA Role Overview We are seeking a Software Engineer... ...~ Bachelor's or Master's degree in Computer Science, Electrical Engineering, Physics... ...Qualifications Experience with scientific instrumentation, lab automation, or quantum...Scientific
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer Differentiable Scientific Computing (JAX/Julia). Be the first to apply!
- deep learning research engineer Boston, MA
- engineering business analyst Boston, MA
- research software engineer Boston, MA
- research programmer Boston, MA
- senior research engineer Boston, MA
- research engineer Boston, MA
- software sales engineer Boston, MA
- software engineer internship remote Boston, MA
- IT software developer Boston, MA
- new grad software engineer Boston, MA


