Principal Software Architect - AI Stack for ML (Flexible)
Cerebras
Bristol
On-site
GBP 100,000 - 160,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Flexible working
Generous annual leave policy
Private medical insurance
Dental plan
Pension (matched up to 5%)
Life assurance
Income protection
Employee assistance programme
Job summary
A technology company in Bristol is seeking a Principal Architect to define and drive the architectural vision for their ML accelerator software stack. This role requires expertise in firmware, drivers, and ML frameworks, alongside excellent communication and collaborative skills. Responsibilities include overseeing the software architecture, ensuring alignment with engineering teams, and adapting the architecture as products evolve. The position offers competitive benefits, including flexible working and a supportive environment.
Qualifications
Expertise in Firmware, Drivers, and ML frameworks required.
Strong technical expertise in the ML accelerator software.
Excellent communication skills, both written and verbal.
Collaborative mindset with influencing ability.
Pragmatic approach to decision making.
Responsibilities
Define and document the software architecture.
Work across software domains to ensure coherent architecture.
Communicate software architecture to engineering teams.
Maintain the software architecture as the product evolves.
Prototype architectural concepts through proof-of-concept.
Skills
Firmware
Drivers
ML frameworks (PyTorch, Triton)
HPC
C & C++
CPU architectures
Job description
A technology company in Bristol is seeking a Principal Architect to define and drive the architectural vision for their ML accelerator software stack. This role requires expertise in firmware, drivers, and ML frameworks, alongside excellent communication and collaborative skills. Responsibilities include overseeing the software architecture, ensuring alignment with engineering teams, and adapting the architecture as products evolve. The position offers competitive benefits, including flexible working and a supportive environment.