ABOUT ASTRUS

ABOUT ASTRUS

ABOUT ASTRUS

📍 Location: Toronto or Waterloo, Canada


At Astrus, we are using AI to automate microchip design, starting with the biggest bottleneck, analog layout. Our mission is to radically improve global computation and empower chip designers to create the world's most advanced microchips with AI. Astrus is backed by top-tier VC firms: Khosla Ventures, HOF Capital, and 1517 Fund.

📍 Location: Toronto or Waterloo, Canada


At Astrus, we are using AI to automate microchip design, starting with the biggest bottleneck, analog layout. Our mission is to radically improve global computation and empower chip designers to create the world's most advanced microchips with AI. Astrus is backed by top-tier VC firms: Khosla Ventures, HOF Capital, and 1517 Fund.

ABOUT THE ROLE

ABOUT THE ROLE

ABOUT THE ROLE

As a Principal Software Developer at Astrus, you’ll help define the technical foundation of our platform and push the limits of what’s possible in large-scale AI and engineering systems. This is an open Principal Software Developer role: we are looking for world-class builders who can bring deep technical leadership, a passion for elegant systems, and the ability to solve some of the hardest scaling and performance problems in modern software.

This is a high-leverage role for someone who thrives on both architecture and execution, who sets the bar for technical excellence, and who can bring clarity and momentum to hard, ambiguous problem spaces.

As a Principal Software Developer at Astrus, you’ll help define the technical foundation of our platform and push the limits of what’s possible in large-scale AI and engineering systems. This is an open Principal Software Developer role: we are looking for world-class builders who can bring deep technical leadership, a passion for elegant systems, and the ability to solve some of the hardest scaling and performance problems in modern software.

This is a high-leverage role for someone who thrives on both architecture and execution, who sets the bar for technical excellence, and who can bring clarity and momentum to hard, ambiguous problem spaces.

WHAT YOU WILL DO

WHAT YOU WILL DO

WHAT YOU WILL DO

  • Architect and Scale: Design and evolve high-performance, distributed systems that power mission-critical workflows across Astrus.

  • Drive Technical Vision: Partner with product, research, and engineering leaders to shape long-term technical strategy and identify leverage points.

  • Solve Hard Problems: Tackle performance bottlenecks, scaling challenges, and complex cross-domain integrations that unlock new capabilities.

  • Raise the Bar: Set engineering standards, champion best practices, and ensure code quality, maintainability, and security.

  • Mentor & Multiply: Provide technical leadership, coach engineers across teams, and help grow Astrus’s next generation of technical leaders.

  • Architect and Scale: Design and evolve high-performance, distributed systems that power mission-critical workflows across Astrus.

  • Drive Technical Vision: Partner with product, research, and engineering leaders to shape long-term technical strategy and identify leverage points.

  • Solve Hard Problems: Tackle performance bottlenecks, scaling challenges, and complex cross-domain integrations that unlock new capabilities.

  • Raise the Bar: Set engineering standards, champion best practices, and ensure code quality, maintainability, and security.

  • Mentor & Multiply: Provide technical leadership, coach engineers across teams, and help grow Astrus’s next generation of technical leaders.

WHO YOU ARE

WHO YOU ARE

WHO YOU ARE

  • 10+ years of experience building and scaling production systems.

  • Deep expertise in software architecture, distributed systems, and performance optimization.

  • Fluency in at least one major programming language (we lean on Python, Rust, Go, and TypeScript). Strong fundamentals matter more than any specific stack.

  • Experience leading technical design from ambiguity → clarity → execution.

  • Strong sense for developer experience, code health, and long-term maintainability.

  • A collaborative mindset: you value speed, clarity, and candor, and thrive in interdisciplinary teams.

  • 10+ years of experience building and scaling production systems.

  • Deep expertise in software architecture, distributed systems, and performance optimization.

  • Fluency in at least one major programming language (we lean on Python, Rust, Go, and TypeScript). Strong fundamentals matter more than any specific stack.

  • Experience leading technical design from ambiguity → clarity → execution.

  • Strong sense for developer experience, code health, and long-term maintainability.

  • A collaborative mindset: you value speed, clarity, and candor, and thrive in interdisciplinary teams.

WHY THIS ROLE MATTERS

WHY THIS ROLE MATTERS

WHY THIS ROLE MATTERS

  • We’re solving one of the hardest — and most impactful — automation problems in engineering.

  • You’ll work on novel systems with real-world consequences.

  • You’ll help define a new category of software: where AI, physics, and engineering design meet.

  • We value talent density, speed, and candor — and we’re building a company that reflects that.

  • We’re solving one of the hardest — and most impactful — automation problems in engineering.

  • You’ll work on novel systems with real-world consequences.

  • You’ll help define a new category of software: where AI, physics, and engineering design meet.

  • We value talent density, speed, and candor — and we’re building a company that reflects that.

Ready to radically improve global computation? 🚀📈🌎 🤖

Ready to radically improve global computation? 🚀📈🌎 🤖

Reach out to careers@astrus.ai or Steph Hector for more details

Reach out to careers@astrus.ai or Steph Hector for more details