Principal Software Engineer

Principal Software Engineer

Job Overview

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

Job Description

It has never been a more exciting time for AI and Cloud at Microsoft. Both Microsoft and the industry at large are making big investments in this area and taking great strides forwards. We continue to advance the state of the art and impact Microsoft, the industry and our customers by democratizing AI for everyone including consumers, developers and businesses. As part of the Cloud+AI group, the Computer Vision team as part of AI Cognitive Service Engineering & Research Team mobilizes research and advanced technology projects by creating and building state-of-the-art AI technology in areas such as Object Recognition, Machine Learning for Computer Vision, Video Analytics, Computational Photography, Humans Analyzing and more. We deliver services/APIs and end-to-end AI experiences to our customers in close collaboration with partners across Microsoft product teams and Microsoft Research labs.   

Responsibilities

We are looking for an experienced and highly motivated software engineer with a strong background in computer vision and related areas, to help drive and expand our computer vision technologies in image and video understanding to the next level. In this role, you will lead technical design and implementation of computer vision products. The Principal Engineer will be responsible for utilizing knowledge in computer vision, applied statistics and mathematics to build cloud API to understand, process videos and deliver high value scenarios in both edge and cloud. Handle large amounts of data using various tools. Understand the data generated by experiments and product actionable, trustworthy conclusions from them. Take complex problems and the associated data and provide answers in concise form to assist senior executives in making key business decisions. Build data manipulation, processing and visualization tools and share these tools and knowledge across the team and the company. Work with partner teams on implementation plans, quality engineering, testing considerations and estimates of time for implementation.

 

If you are passionate about developing and delivering cutting edge AI technologies and products that excite customers while enjoying working with a team of world-class engineers, product managers, designers and research scientists on some of the most interesting challenges in the computer vision and AI space then this is the perfect position for you!

Qualifications

Required Qualifications:

  • Master’s degree or higher in Computer Science, Math, Physics or related field, Ph. D. is a plus.
  • 5+ years of research or software development experience. 

Preferred Qualifications:

 

  • 5+ years of research or software development experience in Computer Vision
  • Strong collaborative and interpersonal communication skills.
  • Strong experiences of working with engineering team and research team. Minimum of 3 years of technical leadership experiences and strong track record of working with other disciplines.

Experience with Computer Vision technologies, Video processing and/or Deep Learning frameworks like PyTorch and TensorFlow is strongly preferred.

 

 

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

Similar Jobs

Meta

Full Time Job

Principal software engineer Principal software engineer

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

Full Time Job

Deloitte

Full Time Job

Principal software engineer Principal software engineer

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

Full Time Job

Labcorp

Full Time Job

Principal software engineer Principal software engineer

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

Full Time Job

Braintrust

Full Time Job

Principal software engineer Principal 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