
Principal Software Engineer
Bristol, Cambridgeshire, London (Greater), Manchester, England
Permanent
Salary up to £100k + bonus!
V-228439

Mitch Wheaton
High level Software | Compilers
Principal Compute Software Engineer – AI Edge
Location: Remote in UK
Job Type: Full-time
About the Company:
A leading organisation in AI infrastructure is developing cutting-edge compute software to enhance AI and machine learning applications. The team specialises in high-performance solutions that optimise AI workloads on next-generation hardware.
The Role:
The company seeks a Principal Compute Software Engineer – AI Edge to drive compute software architecture and optimisation. This role involves mapping compute applications to hardware, enhancing performance, and collaborating with internal teams and customers to shape the AI/ML roadmap.
Key Responsibilities:
Preferred Qualifications:
For more details on this and other software opportunities in the UK, US, and EU, contact Mitch Wheaton at IC Resources
Apply now
Location: Remote in UK
Job Type: Full-time
About the Company:
A leading organisation in AI infrastructure is developing cutting-edge compute software to enhance AI and machine learning applications. The team specialises in high-performance solutions that optimise AI workloads on next-generation hardware.
The Role:
The company seeks a Principal Compute Software Engineer – AI Edge to drive compute software architecture and optimisation. This role involves mapping compute applications to hardware, enhancing performance, and collaborating with internal teams and customers to shape the AI/ML roadmap.
Key Responsibilities:
- Develop software architecture for AI/ML workloads on high-performance hardware.
- Optimise compute performance and prototype new features.
- Define the compute software roadmap in collaboration with product owners.
- Work closely with internal teams and customers to address technical challenges.
- Lead the development of AI/ML capabilities for next-generation GPUs.
- Contribute to industry-wide standards, APIs, and frameworks.
- 5+ years of experience in compute-intensive software development.
- Expertise in microprocessor development tools, compilers, and debuggers.
- Strong knowledge of GPU/accelerator software architecture.
- Experience optimising AI/ML applications for hardware accelerators.
- Understanding of system-level software and hardware interfaces.
- Strong problem-solving and stakeholder collaboration skills.
Preferred Qualifications:
- Experience with AI/ML frameworks and hardware optimisation.
- Understanding of GPU compute architecture and AI/ML workflows.
- Familiarity with automotive and embedded AI applications.
- Public speaking experience and engagement with open-source communities.
- Work on groundbreaking AI and compute software.
- Shape the future of AI acceleration.
- Competitive salary, benefits, and flexible work options.
For more details on this and other software opportunities in the UK, US, and EU, contact Mitch Wheaton at IC Resources

Related roles
Search all our jobsC++ Software Engineer
London (Greater), England
Permanent
Top of the market salaries / R&D / London
Read more
LLVM Compiler Engineer
Bristol, England
Permanent
Opportunity to work on revolutionising voice and audio technology!
Read more
Principal Python Software Developer
London (Greater), England
Permanent
Up to £90k DOE + hybrid working
Read more