Senior Software Engineer - CTJ
MicrosoftRestonUpdate time: November 20,2019
Job Description

We are a fast-paced data science team in the Azure Global Customer Engineering organization. We are looking for an AI Engineer with excellent problem solving, design, coding, and debugging skills, and a passion to work on AI problems, from design to production. We are seeking a software engineer with broad knowledge of machine learning and software development techniques to help design and implement a cutting-edge AI solutions on the Azure platform.  

 

As part of the role, you will work with a global diverse team of data scientists and engineers that apply machine learning and deep learning techniques (ranging from recommendation systems, computer vision, NLP, and more) for customers in various industry verticals.  To be successful, you will need to strong software skills, technical aptitude, communication skills and a collaborative work style. This is an excellent opportunity to challenge yourself, continuously grow new knowledge, and skills. 

Responsibilities

RESPONSIBILITIES 

In this role, you will collaborate with experts in deep learning, machine learning, and distributed systems. You will partner with program management and Azure engineering teams to help drive the successful adoption of Azure in some of our largest accounts and will drive product changes and gap closure with the various product teams across the organization. 

You will work on all aspects of the design, development and delivery of machine learning and deep learning solutions, including problem definition, data acquisition, exploration, training, testing and evaluating deep learning models, and creating end-to-end pipelines and solutions in production.   

Qualifications

PREFERRED QUALIFICATIONS 

  • Demonstratable experience with software engineering principles, parallel and distributed computing, statistics, machine learning, cloud technologies like Azure, AWS, Google Cloud, IaaS, PaaS and SaaS 
  • Experience working with deploying of machine learning models 
  • Experience with deep learning libraries 
  • Experience working with real-world noisy data 
  • Experience working with customers and interacting with C-Level stakeholders 
  • Strong analytical and problem-solving skills 

 

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:

  • Citizenship Verification: This position requires verification of US Citizenship to meet federal government security requirements
  • Candidates must have an active TS and be willing to upgrade to TS/SCI (with polygraph) or have an active TS/SCI and be willing to upgrade to TS/SCI (with polygraph). This role will require candidates to maintain the TS/SCI (with polygraph) clearance.
  • 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. 

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country. 

Get email alerts for the latest"Senior Software Engineer - CTJ jobs in Reston"