Jobs · Washington

Software Engineer II, Data Intelligence

Microsoft · Redmond, WA · 1 mo ago
Hybrid$102k–$202k/yrFull-time

Responsibilities

  • Develop and maintain features for AI-driven network and security intelligence solutions.
  • Contribute to building and enhancing machine learning models and Generative AI agents with guidance from senior team members.
  • Build and support data engineering pipelines using technologies such as Spark, Synapse/ADF, Azure Data Explorer (Kusto), and Fabric.
  • Collaborate with cross-functional teams, including network engineers and data scientists, to integrate AI/ML solutions into Microsoft’s network infrastructure.
  • Troubleshoot live-site issues and participate in the DRI (Designated Responsible Individual) rotation.
  • Help ensure the scalability, reliability, and performance of AI, ML, and data solutions.
  • Write clean, testable, well-documented code and participate in code reviews.
  • Apply security, privacy, and compliance best practices throughout the development lifecycle.
  • Stay current with advancements in AI, ML, and data engineering technologies.

Qualifications

  • Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.
  • Preferred Qualifications: 1+ years experience building data solutions, including databases (SQL/No-SQL) and ETL / data pipelines using cloud services, OR equivalent experience.
  • Experience with the Azure Big Data stack (Data Lake, Spark, Hadoop) and distributed processing such as Apache Spark, Azure Data Factory (or Synapse), or equivalent.
  • Experience with Azure, REST APIs, and Web Apps OR equivalent.
  • Experience building and/or applying machine learning solutions.
  • Familiarity with LLMs, SLMs, skills and agents
  • Familiarity with network engineering concepts.

Similar jobs