Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer

Software Engineer role at Microsoft's Monetization and Business Planning team, focusing on automation solutions and cloud technologies with hybrid work model.

Technical Support Engineer (Data and AI Intelligent Platform)

Technical Support Engineer role at Microsoft focusing on Azure AI platforms, combining customer support excellence with deep technical expertise in AI and cloud technologies.

Software Engineering IC3

Microsoft is hiring a Software Engineering IC3 to build enterprise-scale security solutions in Hyderabad. 3+ years experience required in C#, .NET, and cloud services.

Service Engineer - CTJ - Poly

Service Engineer position at Microsoft focusing on secure infrastructure operations, requiring Top Secret clearance and offering competitive compensation with comprehensive benefits.

Software Engineer II

Software Engineer II role at Microsoft's Azure Core New Tech team, focusing on hardware onboarding automation and management for Microsoft datacenters. Based in Sydney/Melbourne with remote work options.

Description For Software Engineer II

Join Microsoft's Responsible AI group in the Azure AI Platform team to shape the future of AI. As a Software Engineer II, you'll work on Azure AI Content Safety and RAI services integrated into AI Studio, Azure OpenAI, AML, and Cognitive Services. The role focuses on building customer-facing AI services with excellent user experience, scalable architecture, and high performance. You'll be part of a team dedicated to identifying, measuring, mitigating, and monitoring Responsible AI risks in AI-generated and human-generated content across multiple modalities. The position offers a unique opportunity to work with cutting-edge AI technologies while ensuring responsible development and implementation. Microsoft's culture embraces a growth mindset and encourages teams to bring their best each day. The role requires strong technical skills in backend development, AI technologies, and cloud services, with emphasis on building scalable and secure solutions. Working in a hybrid environment, you'll collaborate with cross-functional teams to deliver innovative solutions that align with Microsoft's mission to empower every person and organization on the planet.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Create and implement code for products, services, or features with focus on extensibility and maintainability
  • Ensure security, privacy, safety, and accessibility compliance
  • Participate in code reviews and maintain quality standards
  • Debug and troubleshoot issues using logs, telemetry, and other methods
  • Contribute to automation within production and deployment
  • Review and execute work items, project plans, and release plans
  • Implement instrumentation for gathering telemetry data

Requirements For Software Engineer II

Go
Java
JavaScript
Kubernetes
Python
React
TypeScript
  • Bachelor's degree in Computer Science, related technical discipline, or equivalent experience
  • 3+ years of experience in designing and developing high availability, reliability, and scalability products and services
  • Experience writing production quality service in languages including C#, Go, Python, Java, C++, JavaScript
  • Knowledge of containerization technologies such as Kubernetes, Docker
  • Knowledge of AI technology products and tools
  • Experience in building pre-production quality assurance pipelines and product runtime monitoring systems
  • Experience in collaborating across disciplines and teams

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?