This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Cloud & AI organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. The Azure Security Organization mission is to make Azure the most secure cloud in the world by tackling complex engineering and security challenges at scale. My team's mission is to harness the power of AI and GPTs and deliver capabilities that the org uses to empower engineers across Azure build secure-by-design and secure-in-operations. We are seeking a skilled Software Engineer II with a proficient technical background in artificial intelligence and machine learning, and experience that translates functional requirements into high-scale, low maintenance and high-performance multi-tenant services. The successful candidate will contribute to the architecture of large-scale systems that use agentic reasoning to improve security workflows and operations.
Job Responsibility:
Artificial Intelligence: Leverages leading-edge advances in agentic intelligence to automate operational workflows and drive highly accurate factual reasoning at scale
Engineering Excellence: Improves developer tools, automates deployments, and stays current with technologies
Applies effective practices for performance, scaling, and compliance
Design & Architecture: Contributes to design documents, testing plans, and architectural decisions
Identifies dependencies and ensures compliance and security alignment
Implementation & Deployment: Breaks down work items, estimates effort, and supports safe deployment practices
Conducts experiments to validate feature effectiveness
User-Centric Development: Collaborates with stakeholders to gather requirements and incorporates user feedback into design and development decisions
Code Quality & Review: Writes maintainable, extensible code with reliability and diagnosability in mind
Participates in code reviews and applies effective practices and feedback
Reliability & Supportability: Acts as DRI, monitors live services, and escalates issues
Integrates telemetry and analyzes system health to inform product improvements
Embody our Values and Culture
Requirements:
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 Python OR equivalent experience
2+ years of experience working with large language models, designing and deploying agentic AI workflows, model training/fine-tuning pipelines, retrieval augmentation, and model evaluation
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
3+ years of experience in building ML and AI solutions and capabilities into the products
2+ years of experience working with large language models, designing and deploying agentic AI workflows, model training/fine-tuning pipelines, retrieval augmentation, and model evaluation