companyAxiomatic AI logo

Research Software Engineer — Scientific Computing Systems

Axiomatic AIBoston, US / Barcelona, Spain
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Key Requirements: Master’s degree in Computer Science, Data Science, Artificial Intelligence, Physics, or a related discipline. Minimum of 2 years of relevant industry experience in scientific computing or a similar field.

About the job

About Us:

Axiomatic AI is pioneering a new generation of AI systems that embody the principles of the scientific method. By merging deep learning with formal logic and physics-based modeling, we are creating verifiable and interpretable AI systems that enhance and support human researchers in critical scientific and engineering tasks.

Our ambitious mission, 30×30, aims to achieve a 30-fold improvement in the speed, accessibility, and cost-effectiveness of semiconductor and photonic hardware development by the year 2030.

We are set to transform hardware design and simulation across these sectors, assembling a team of passionate professionals dedicated to translating innovative research into commercial products.

Position Overview:

As a Research Software Engineer with a focus on scientific computing systems, you will be responsible for constructing and scaling the computational foundation of our scientific tools. This includes accelerating simulation and optimization workloads, facilitating robust distributed execution, and ensuring correctness and reproducibility across numerical pipelines. You will collaborate closely with a diverse team comprising AI Engineers, Software Engineers, Mathematicians, and Physicists to develop tools that revolutionize how engineers and scientists leverage AI in their daily operations.

Your Mission:

  • Scalable Scientific Computing: Develop high-performance, reliable systems for simulation, inference, optimization, and uncertainty quantification workflows, particularly in the realms of electromagnetic simulation and inverse design.
  • Performance Optimization: Analyze and enhance performance throughout end-to-end pipelines (CPU/GPU).
  • Distributed Execution & HPC: Design and sustain distributed computing infrastructure for extensive sweeps and multiple experimental runs (multi-GPU/multi-node), emphasizing reproducibility, observability, and developer usability.
  • Verification & QA: Establish rigorous testing and verification protocols for scientific computing pipelines (numerical regression, invariants, convergence tests, golden datasets), ensuring reliable results over time.

About Axiomatic AI

Axiomatic AI is on a mission to revolutionize the capabilities of AI in scientific research and engineering, focusing on building innovative systems that adhere to scientific rigor and enhance the workflow of professionals in high-stakes environments.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.