companyAxiomatic AI logo

Measurement Software Engineer at Axiomatic AI | Toronto, Canada

Axiomatic AIToronto, Canada
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

Qualifications: The ideal candidate will possess a blend of technical expertise and innovative thinking, with a strong foundation in software engineering principles and a passion for advancing AI technology.

About the job

About Us:

Axiomatic AI is pioneering a new generation of AI systems that employ the scientific method's rigor. By integrating deep learning with formal logic and physics-based modeling, we develop AI systems that are both verifiable and interpretable. Our solutions work in tandem with human researchers, enhancing their capabilities in critical scientific and engineering workflows.

Our Mission, 30×30, is to achieve a 30-fold improvement in the speed, accessibility, and affordability of semiconductor and photonic hardware development by the year 2030.

We are on a mission to transform hardware design and simulation within these sectors and are assembling a passionate team of professionals dedicated to translating groundbreaking research into commercial products.

Position Overview

We are in search of a Measurement Software Engineer to design and implement AX-Measure, the core of our autonomous laboratory. Your role will involve developing robust software layers that convert high-level AI decisions into precise, low-level commands for hardware operations. Your programming will govern millions of dollars worth of equipment, manage terabytes of measurement data, and ensure our 'self-driving' lab operates seamlessly.

Responsibilities

  • Create unified APIs enabling our AI agents to interact with various instruments, including oscilloscopes, network analyzers, SMUs, signal generators, and lasers.
  • Develop high-concurrency execution engines for coordinating parallel measurements across multiple wafer chucks or cryostats.
  • Design data pipelines and storage solutions to efficiently ingest high-frequency data streams, making them readily accessible for AI model queries.
  • Implement 'guardrail' logic to prevent AI from initiating unsafe operations and to verify AI outputs.
  • Integrate measurement outcomes with data analysis and modeling frameworks to enable closed-loop semiconductor development.

Requirements

  • B. S. or M. S. in Electrical or Computer Engineering, or a related discipline.
  • 2+ years of extensive experience in production-grade Python, including proficiency in packaging (Poetry/UV), type hinting, decorators, and context managers.
  • 2+ years of experience in automating hardware through VISA, SCPI, TCP/IP, or gRPC.
  • 2+ years of experience in designing SDKs or APIs.
  • 2+ years of experience in developing structured scientific data formats (HDF5) and time-series databases.

Preferred Qualifications

  • Familiarity with Rust or C++ for performance-critical applications.

About Axiomatic AI

Axiomatic AI is at the forefront of developing AI systems that apply the scientific method. Our unique approach combines deep learning with formal logic and physics-based modeling, allowing us to create AI solutions that are both interpretable and verifiable. We are committed to transforming the semiconductor and photonic hardware development landscape by 2030.

Similar jobs

Tailoring 0 resumes

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