Software Engineer (Machine Learning) in Cambridge

Software Engineer (Machine Learning) in Cambridge

Cambridge Full-Time 63000 - 77000 Β£ / year (est.) No working from home possible
E

At a Glance

  • Tasks: Design and develop groundbreaking features for 3D graphics APIs in mobile GPU architecture.
  • Company: Join a world-leading technology innovator at the forefront of GPU software design.
  • Benefits: Competitive PAYE contract, dynamic work environment, and opportunities for professional growth.
  • Other info: Collaborative team culture with exciting challenges in cutting-edge technology.
  • Why this job: Make a real impact on the future of mobile graphics technology and innovation.
  • Qualifications: Strong C++ skills, GPU architecture knowledge, and 5+ years in software development.

The predicted salary is between 63000 - 77000 Β£ per year.

Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator!

Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? We are seeking a talented engineer to join a dynamic team within a world-leading technology company, working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and future GPUs.

  • Innovate: Design and develop new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities.
  • Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications.
  • Collaborate: Work closely with software and hardware architects, driver development teams, and ecosystem partners to identify challenges and opportunities.
  • Performance Driven: Perform performance analysis of proposed changes to ensure optimal efficiency.

A strong understanding of rendering technologies and graphics pipelines (rasterization & ray-tracing). A deep understanding of GPU architectures and workloads, including gaming, XR, and machine learning. Excellent C++ development skills and familiarity with version control systems. A BSc, MSc, or PhD in a relevant discipline. 5+ years of experience in GPU software architecture or driver development.

Desired Skills (Bonus Points!): A challenging and rewarding PAYE contract role.

Software Engineer (Machine Learning) in Cambridge employer: European Tech Recruit

Join a world-leading technology innovator that champions creativity and collaboration in the heart of the UK. As a Software Engineer focusing on Machine Learning, you'll thrive in a dynamic work culture that prioritises innovation and professional growth, offering you the chance to work on cutting-edge GPU architecture while enjoying competitive PAYE contract benefits. With a commitment to employee development and a vibrant team atmosphere, this is an exceptional opportunity for those looking to make a significant impact in the tech industry.

E

Contact Details:

European Tech Recruit Recruitment Team

We think you need these skills to ace Software Engineer (Machine Learning) in Cambridge

3D Graphics APIs
Vulkan
DirectX
GPU Software Architecture
Performance Analysis
Rendering Technologies
Graphics Pipelines