Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

pythonai/mllarge language modelsembedded linuxazure aidata engineeringc++pytorch

About the Role

Senior Software Engineer role at Microsoft's Azure Firmware/Software Center of Excellence, focusing on leveraging AI to improve hardware development and fleet management. Responsibilities include using LLMs for BMC and rack management, driving AI tool adoption, and providing technical leadership. Requires experience in AI development tools, embedded Linux, and large language models.

Key Responsibilities

  • Utilize LLMs and agents to scale new AI initiatives in BMC and Rack Management
  • Perform data analysis using analytical tools and interpret results with actionable recommendations
  • Utilize Azure AI Foundry to automate business use cases like code generation and incident management
  • Drive education and adoption of the latest AI developer tools across the organization
  • Partner with stakeholders to build AI-based solutions for improving engineering efficiency

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Hands-on experience using latest AI development tools to drive engineering efficiency
  • Hands-on experience in Embedded Linux based Server Manageability
  • Proficient data engineering and ML experience with large language models

Nice to Have:

  • Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 3+ years of industry experience with common ML engineering programming languages and platforms, such as Python, ML Stack, Synapse
  • Familiarity with hardware and firmware in Server Manageability domain: OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM and RAS
  • Experience working with large language models / multi-billion parameter models, focusing on efficient training and online inference

Benefits & Perks

  • Industry leading healthcare