Microsoft

Member of Technical Staff – AI Product - Data Engineer

Mountain View, CA US
USD 117k - 294k
Azure Streaming Machine Learning
Description

Job Description 

Overview
As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.   

Microsoft AI (MAI) is seeking an experienced Data Engineer to join the Growth team and contribute to the evolution of AI systems, with a focus on the personal AI assistant, Copilot. In this role, you will manage critical data pipelines and systems that drive the intelligence behind our products. While expertise in real-time systems, large language models (LLMs), and machine learning models is strongly preferred, we welcome candidates with broad data engineering experience and a passion for solving dynamic AI challenges. 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 
  
By applying to this Mountain View, CA position, you are required to be local to San Francisco area and in office 3 days a week. 
Starting January 26, 2026, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.

Responsibilities
  • Azure Tech Stack Familiarity: Demonstrate proficiency with tools and services within the Azure ecosystem, such as Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Stream Analytics, and Azure Machine Learning. 
  • Data Extraction and Transformation: Build code to extract raw data, validate its quality, and transform it for downstream compatibility 
  • Pipeline Development: Design, develop, and maintain scalable data pipelines for efficient large-scale dataset integration using appropriate technologies. 
  • Pipeline Integration: Integrate real-time and batch-processing pipelines to improve workflows and enhance user experience. 
  • ML Collaboration: Collaborate with machine learning engineers to support data preparation, feature engineering, and model evaluation for machine learning models. 
  • DS Collaboration: Work with data scientists to identify opportunities, conduct analyses, and drive data-driven decisions for AI initiatives. 
  • Feature Storage Management: Manage feature storage systems and develop real-time streaming pipelines for low-latency data processing, using tools like PySpark or similar. 
  • Workflow Optimization: Optimize workflows to ensure seamless integration and accessibility of data. 
  • Infrastructure Performance: Implement performance monitoring, troubleshoot issues, and develop scalable solutions to ensure reliability. 


Qualifications

Required Qualifications:
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4 years experience in business analytics, data science, software development, data modeling or data engineering work 
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 3 years experience in business analytics, data science, software development, data modeling or data engineering work 
  • OR equivalent experience. 
  • 3 years of experience shipping product at scale
  
Preferred Qualifications:
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 10 years experience in business analytics, data science, software development, data modeling, or data engineering work 
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 8 years experience in business analytics, data science, software development, data modeling or data engineering work 
  • OR equivalent experience. 

Data Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Data Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.
 
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay   
 
Microsoft will accept applications and processes offers for these roles on an ongoing basis.

#MicrosoftAI #Copilot

CLICK HERE TO APPLY


Microsoft
Microsoft

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say