Software Engineer

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$102,100–$202,200 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday
Closes
Feb 17, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $152k
$90k most similar roles pay here $214k

This role pays less than 55% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $152k versus about $159k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 598 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 586 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer

As a Software Engineer, you will design, develop, and implement robust, scalable software applications that integrate generative AI techniques into production environments. You will work on integrating LLMs and NLP to power features like content recommendations, summarization, translation, and retrieval while building scalable data pipelines and efficient data models to support business objectives. The role involves optimizing existing systems using generative AI and establishing high coding standards. You will utilize technologies including Python, C#, Java, C++, or C, alongside frameworks such as TensorFlow, PyTorch, Scikit-learn, and Keras. Your work involves managing large datasets with Apache Spark or Hadoop, deploying models on Azure, AWS, or GCP, and utilizing Docker and Kubernetes for orchestration. You must apply knowledge of Transformers, CNNs, RNNs, and MLOps strategies to solve complex problems within the generative AI domain.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design, develop, and implement scalable software applications utilizing generative AI techniques.
  • Integrate LLMs and NLP into solutions for content recommendation, summarization, and translation.
  • Build and maintain scalable data pipelines and design efficient data models to support business objectives.
  • Identify opportunities to optimize existing systems using generative AI technologies.
  • Develop, train, evaluate, and deploy machine learning solutions at scale for real-world problems.
  • Implement MLOps strategies for model deployment, monitoring, and governance.
  • Mentor other engineers and data scientists while providing technical guidance and code reviews.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field (or equivalent experience).
  • 2+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • 2+ years of professional experience developing, training, evaluating, and deploying ML solutions at scale for real-world problems.
  • 2+ years of experience as a software engineer developing and shipping software in Python, C#, Java, or modern equivalents.
  • Experience with machine learning algorithms, frameworks (TensorFlow, PyTorch, Scikit-learn, Keras), and architectures like Transformers, CNNs, and RNNs.
  • Experience with data processing frameworks (Apache Spark, Hadoop) and cloud platforms (Azure, AWS, or GCP).
  • Experience with MLOps strategies, containerization (Docker), and orchestration tools like Kubernetes.
  • Strong computer science fundamentals in algorithmic design, data structures, and complexity analysis.

More like this

Similar roles

Software Engineer

Microsoft

Redmond, WA 56 days ago $102,100$202,200
LLMs Azure Copilot Python Spark Databricks Azure Data Factory C# Java TypeScript JavaScript C++ C Distributed Systems Web Services Agile
2+ yrs exp

Principal Software Engineer

Amgen

Remote (Tampa, FL) 93 days ago $157,020$212,439
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain Databricks Apache Spark Apache Airflow Kubernetes Docker CI/CD AWS Azure GCP RAG Vector Databases
8+ yrs exp Remote

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp