Principal Software Architect

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

pytorch firmware ml frameworks drivers hpc

πŸ“‹ Description

  • Define and document the software architecture of the stack.
  • Ensure coherent end-to-end architecture across domains.
  • Communicate architecture clearly to engineering teams.
  • Maintain architecture as the product evolves.
  • Stay informed on ML/software ecosystem trends.
  • Assess impact of new technologies on architecture.

🎯 Requirements

  • Expertise: firmware, drivers, ML frameworks (PyTorch, Triton), HPC, tooling, C/C++, CPU
  • Technical expertise in the ML accelerator software space.
  • Excellent written and verbal communication.
  • Collaborative mindset and ability to influence.
  • Pragmatic decision making with awareness of trade-offs.

🎁 Benefits

  • Competitive salary and flexible working.
  • Generous annual leave, private medical insurance, dental plan.
  • Pension (matched up to 5%), life assurance, income protection.
  • Parental leave and employee assistance programme.
  • Healthy food, snacks, and on-site barista.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’