Senior Software Engineer

Senior Software Engineer

Job Overview

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

Job Description

Azure AI Cognitive Services is hiring Senior Software Engineers for its developer experience team. This team delivers APIs, client libraries, and other resources that make capabilities like speech-to-text, machine translation, body tracking, and face recognition ready for developers to use in the next generation of intelligent applications and experiences—and ready to use across dozens of device classes, machine architectures, and programming languages.

 

You can learn about some of the work the developer experience team does by checking out Microsoft’s AI Cognitive Services Speech SDK at http://aka.ms/speech/sdk/about.

Responsibilities

As part of a diverse team that embraces a range of remote work in our new hybrid workplace model, our engineers partner closely with technology leaders across a breadth of Microsoft’s AI offerings as they design, implement, and enable customers to integrate many of the tools that help this technology reach products and end users.

 

In this role, our engineers regularly:

 

  • Design, implement, and maintain redistributed open- and closed-source software spanning SDKs, tools, and solution accelerators for a wide range of internal and external customers
  • Assist and support developer-customers using our products as they create and scale their own end-user-facing experiences and highly parallel batch processing applications
  • Learn, embrace, and apply new programming languages, design patterns, and integration/deployment infrastructure to optimally deliver our work
  • Exercise a high degree of independence and autonomy as they identify, explore, and solve problems
  • Collaborate with team members, partners, and customers all over the world

Qualifications

Required Qualifications:

  • A bachelor’s degree in Computer Science, a degree in a related fieldor equivalent alternative education and practical application
  • 5+ years of experience working as a professional software engineer in a team environment

 

Preferred Qualifications:

 

We’re not all data scientists and you don’t need to be one, either. The most important qualifications for creating fantastic developer experience are good understanding of how to build reliable, performant, easy-to-use software and a passion for enabling customers to achieve more as they adopt and integrate our products. Ideal candidates will likely have:

  • Significant, demonstrated proficiency with a variety of programming languages including some of: C/C++, C#, Java, JavaScript, Objective C/Swift, Python, Go, and Rust
  • Competency developing in multiple OS environments and application ecosystems, e.g. Windows, Ubuntu/Debian Linux, Android, macOS, iOS
  • Bonuses: prior work on API design, application of related AI technology, familiarity with ML concepts, experience with systems-level development on edge devices

 

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

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