Job Search and Career Advice Platform
4,240

Software Engineer jobs in United Kingdom

Software Engineer - Triton

Software Engineer - Triton
Cerebras
Cambridge
GBP 80,000 - 100,000
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer

Software Engineer
Michael Page (UK)
Birmingham
Remote
GBP 45,000 - 60,000

Graduate / Junior Software Engineer

Graduate / Junior Software Engineer
Ecm Selection
Cambridge
GBP 25,000 - 35,000

Principal Software Engineer

Principal Software Engineer
Delphix
Belfast
GBP 70,000 - 90,000

artificial intelligence (ai) software engineer

artificial intelligence (ai) software engineer
Nomad
Woodbridge
GBP 60,000 - 80,000
Discover more opportunities than anywhere else.
Find more jobs now

Principal Software Engineer

Principal Software Engineer
Invisible Technologies
London
GBP 80,000 - 110,000

Software Engineer

Software Engineer
AB Dynamics
Bradford-on-Avon
GBP 30,000 - 45,000

Senior Software Engineer

Senior Software Engineer
easyJet Airline Company PLC
London
GBP 200,000 +
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer

Software Engineer
Arcus Search
United Kingdom
GBP 60,000 - 80,000

Electronic Software Engineer

Electronic Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Wigan
GBP 37,000 - 43,000

Graduate Embedded Software Engineer

Graduate Embedded Software Engineer
Mid-Way Supply, Inc.
Bristol
GBP 31,000 - 38,000

Principal Software Engineer

Principal Software Engineer
Rise Technical Recruitment
London
GBP 100,000 - 115,000

Phd Software Engineer - 3D Image Processing

Phd Software Engineer - 3D Image Processing
ECM Selection (Holdings) Limited
Cambridge
GBP 42,000

WebMethods Software Engineer

WebMethods Software Engineer
Harrington Boyd
Manchester
GBP 40,000 - 45,000

Senior Software Engineer II, Frontend

Senior Software Engineer II, Frontend
Narvar
United Kingdom
Remote
GBP 95,000 - 123,000

Full Stack Software Engineer

Full Stack Software Engineer
Computer Futures - London & S.E(Permanent and Contract)
Birmingham
Remote
GBP 60,000 - 75,000

Senior Software Engineer

Senior Software Engineer
Anaplan
Manchester
GBP 60,000 - 75,000

Principal Software Engineer - API

Principal Software Engineer - API
Anaplan
York
GBP 80,000 - 100,000

Software Engineer

Software Engineer
Anaplan
Manchester
GBP 50,000 - 70,000

C++ Software Engineer

C++ Software Engineer
Expert Employment
Oxford
GBP 40,000 - 60,000

Senior Linux Software Engineer - Hybrid

Senior Linux Software Engineer - Hybrid
Zenovo
West Midlands Combined Authority
GBP 50,000 - 60,000

Senior Software Engineer

Senior Software Engineer
Matchtech
Luton
GBP 80,000

Senior Software Engineer X 5 - Java/React/AWS - Remote - Remote in the UK

Senior Software Engineer X 5 - Java/React/AWS - Remote - Remote in the UK
Areti Group Ltd
United Kingdom
Remote
GBP 55,000 - 80,000

Principal Software Engineer

Principal Software Engineer
Rise Technical Recruitment Limited
London
GBP 100,000 - 115,000

PLC Software Engineer

PLC Software Engineer
Matchtech
England
GBP 80,000 - 100,000

Top job titles:

Customer Care Assistant jobsCounselling jobsHr Consultant jobsDental Hygienist jobsPractice Manager jobsRadiographer jobsWaiter jobsCyber Security Analyst jobsJava jobsProgram Director jobs

Top companies:

Jobs at McdonaldsJobs at MetaJobs at ArrivaJobs at LgJobs at NccJobs at World BankJobs at SwrJobs at AbbJobs at DellJobs at Twilio

Top cities:

Jobs in SouthamptonJobs in ReadingJobs in YorkJobs in PrestonJobs in WarringtonJobs in WinchesterJobs in WolverhamptonJobs in BlackburnJobs in GatesheadJobs in Blackpool

Similar jobs:

Software Developer jobsIt Software Engineer jobsSoftware Engineer jobsSoftware Testing Analyst jobsEngineer jobsField Service Engineer jobsGas Engineer jobsMechanical Engineer jobsCivil Engineer jobsData Engineer jobs

Software Engineer - Triton

Cerebras
Cambridge
GBP 80,000 - 100,000
Job description
Job Summary

Reporting to a Team Lead in the frameworks team you will play a pivotal role in designing, implementing, optimising, maintaining and supporting the software to ensure Graphcore hardware enjoys first-class support in popular machine learning frameworks such as PyTorch.

As a framework engineer in the PyTorch team you will be part of a SCRUM team working on delivering new features, working on, e.g., performance optimisations, reviewing code changes, writing technical documentation, working with upstream communities, maintaining the code base and supporting users.

You are expected to closely collaborate with other engineers, both acting as a role model for more junior members in your own team but also working together with other teams, including teams making low-level libraries that the frameworks use and teams that are developing ML applications on top of the frameworks.

The Team

The frameworks team is responsible for ensuring Graphcore hardware enjoys seamless support in user-facing machine learning frameworks such as PyTorch, Triton, Jax and TensorFlow. We have strong focus on both ease-of-use and performance.

Our software team is at the cutting edge of the machine learning industry. We have a culture of driving continuous improvement and a deliberate focus on personal development.

All our software teams follow agile working practices.

Responsibilities and Duties
  • Designing and implementing new features & maintaining and supporting existing features.
  • Developing and maintaining unit tests, component tests and integration tests.
  • Optimising the software stack to make it more performant for our users.
  • Managing code quality, code complexity and technical debt.
  • Contributing to documentation, including user manuals and tutorials.
  • Conducting code reviews.
  • Resolving regressions, performance issues and software defects.
  • Coaching and mentoring other team members.
  • Contributing to a collaborative team culture.
  • Contribute to continuous improvements to improve ways of working.
  • Working with upstream open source development teams.
Candidate Profile

Essential:

  • Experience of developing performant C++ applications in a commercial setting.
  • Experience of Python development.

Desirable

  • Experience using and/or development of ML Frameworks such as PyTorch.
  • Demonstrable knowledge of AI/ML.
  • Experience in a computationally intensive engineering field.
  • Understanding of and/or experience with compiler development.
  • Understanding of computing architectures.
  • Experience of maintaining and supporting a complex code base.
  • Experience of writing ML kernels.
  • Experience in profiling / optimising high performance code
Benefits

In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications

  • Previous
  • 1
  • ...
  • 26
  • 27
  • 28
  • ...
  • 170
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved