Senior Software Engineer

Senior Software Engineer

Job Overview

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

Job Description

We are the engineers on Singularity team. We believe that building a planet-scale AI supercomputer from the ground-up which addresses the fundamental pain-points of data scientists and AI practitioners and takes AI to the unprecedented scale is an opportunity of a lifetime. If you share the same dream as us, come join us! 

 

What is Singularity?

Ultimately, democratization of AI is all about enabling data scientists to productively build, scale, experiment, and iterate their models on top of a robust, performant, scalable and cost-effective distributed infrastructure built for AI.

In Singularity, we are constantly seeing to apply the best ideas from AI, ML, distributed systems, database, machine learning, information retrieval, networking, and security.

 

Who You are

As a software engineer you will shape the future of AI compute technology for deep learning training and inferencing. You will partner with top engineering talent within Singularity and across Azure to put together cluster availability orchestration, containerization/virtualization technology, pick operating system, implementation languages and run-times, and other aspects necessary to bring distributed deep learning training and inferencing to life. You will lead development from the front and establish architecture, coding guidelines and quality bar.

Responsibilities

  • BS or higher in Computer Science or related discipline (or equivalent experience)
  • 5+ years of industry experience designing, developing and shipping high quality scalable software and services
  • Strong design, implementation and testing skills
  • Managed and native code development experience
  • Experience working with network protocols

Great if you have any of the following under your belt:

  • Large scale stateful and stateless services
  • Native Windows or Linux development experience is a plus
  • Performance profiling
  • Hyper-V, VMWare, Docker or other virtualization technology
  • Knowledge of relational and non-relational database engine internals
  • Experience with PyTorch and TensorFlow
  • Experience with GPUs/FPGAs and their programming stacks
  • Strong written and oral communication skills

We are committed to an inclusive and diverse culture.

Qualifications

You should have:

  • Experience in engineering leadership and scalable/distributed services
  • Strong operating systems fundamentals
  • Great analytical skills and learning agility
  • Rigor to drive the change and pursue results
  • Ability to navigate ambiguity and deliver results in dynamic environment
  • Capacity to drill deep through software layers
  • Experience with AI/ML/Deep Learning is a plus

 

What You'll Do  

  • Build a new platform service ground-up from scratch that will become a major  driver for cutting edge AI
  • Grow into senior technical or organization leader
  • Be part of Azure platform at the time of growth as we surpass competition

 

Join our mission and help us shape the future of planet-scale AI and solve the pain-points of data scientists developing bleeding edge AI!

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check. This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

 

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: 31275

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