Senior Software Engineer

Senior Software Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
31649
Date Posted
1 year ago
Recruiter
John Apl
Job Views
131

Job Description

We are looking for a Senior Engineer to join our team and lead our efforts around providing stunning visual experiences for machine learning as well as for human consumption. The role also provides an opportunity to experience and influence related components like computer vision, simulation engines, sensors, physics engines and controllers.

 

This is a new business area and team members will have an opportunity to work closely with early customers as we define the product, refine its features, and generalize it to support many vertical industries. You can work remotely from anywhere in the US for this position.

 

#BusinessAI

Responsibilities

  • Lead the rendering design to enable visually stunning, accurate, dynamic, scalable and performant visualization of 3D scenes using engines like Unreal Engine and Unity.
  • Lead the implementation of rendering solution to ensure fast iterations, modularity, extensibility and testability.
  • Lead the rendering roadmap for the team w.r.t. current state-of-art rendering technologies and align with future directions in rendering, including utilizing developments in Machine Learning.
  • Work in close partnership with internal and external teams of diverse and talented peers of various disciplines working on 3D experiences.

 

Qualifications

Required Qualifications

 

  • Bachelor's degree in Computer Science, related degree, or equivalent work experience
  • Programming experience with modern game engines such as Unreal, Unity or equivalent
  • Experience optimizing both GPU and CPU sides of a rendering engine
     

Desired Qualifications

 

  • 4+ years professional development experience in C/C++ with an emphasis in computer graphics
  • Strong understanding of computer graphics principles, techniques, and tools
  • Passion for games and technology
  • Strong creative problem solving and algorithm development skills.
  • Self-motivated and comfortable working in a fast paced environment
  • Experience with some or all of the following: GPU, DirectX, shaders, OpenGL, Vulkan
  • Excellent technical design, problem solving, debugging and communication skills
  • Good interpersonal skills
     

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Job ID: 31649

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept