Back to jobsJob overview

About the role

Principal Software Engineer - Data, Personalization - Microsoft AI at Microsoft

Required Skills

pythoncloud infrastructurekafkasparkflinkai platformsdata pipelinesapisdistributed systems

About the Role

Principal Software Engineer role focused on building distributed data systems and personalization pipelines for Microsoft AI's Copilot. Responsibilities include architecting scalable data infrastructure, designing APIs, and ensuring privacy and performance. Requires expertise in cloud services, data technologies, and applied AI.

Key Responsibilities

  • Architect scalable, low-latency systems for ingesting, processing, and serving personalized signals
  • Design, build, and maintain robust pipelines for telemetry, product usage, and experimentation data
  • Own orchestration, monitoring, and DevOps for critical data workflows
  • Build real-time and batch personalization engines that adapt Copilot's behavior
  • Collaborate with privacy, security, and responsible AI teams to ensure safe, transparent personalization

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years' experience building scalable services on top of cloud infrastructure like Azure, AWS, or GCP
  • 4+ years experience of OSS data technology, such as Kafka, Spark, Flink
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Bachelor's Degree AND 12+ years experience OR equivalent
  • Experience with large scale data systems
  • Experience working with AI platforms, frameworks, and APIs
  • Passion for learning new technologies and staying up to date with industry trends in web, data systems, and AI

Benefits & Perks

  • Industry leading healthcare