Theme

Language

Global EN
Sweden ENSV
India EN

Software Engineering

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

If you are excited by the challenge of shaping the future of AI, the AI Platform organization at Microsoft CoreAI offers you the chance to make a real impact. As part of the Azure AI Foundry Customization team, you’ll help build the cutting-edge platform that powers Azure’s innovation and all of Microsoft’s flagship products. This role gives you end-to-end ownership and exposure, from high-level APIs to granular reinforcement learning controls.

Responsibilities

  • Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications.
  • Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs.
  • Creates and applies metrics to drive code quality and stability, appropriate coding patterns, and best practices.
  • Identifies and anticipates blockers or unknowns during the development process, escalates them, communicates how they will impact timelines, and then leads efforts to identify and implement strategies and/or opportunities to address them.
  • Leads efforts on using debugging tools, tests, logs, telemetry, and other methods, and proactively leads verification of assumptions while developing code before issues occur across products in production.
  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area.
  • Owns and leads efforts and discussions for the architecture of aspects of complex products/solutions (e.g., design, cost).
  • Leads the testing and exploration of various design options across a set of complex product/solution scenarios, ensuring the strengths and weaknesses of each option are outlined and making recommendations for which design option is best.
  • Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed complex solutions.
  • Mentors others on and independently creates a clear test strategy that ensures solution quality, prevents regression from being introduced into existing code.
  • Applies and identifies best practices and shares information with other engineers for building code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants.
  • Remains current by investing time and effort into being informed staying abreast of current developments.
  • Proactively seeks new knowledge, evaluating new trends, technical solutions, and patterns, assessing how to adapt them to current problems, and shares knowledge with other engineers.

Requirements

  • Ability to debug, read code and work in a large codebase.

Desired Qualifications

  • 15+ years of experience writing production code in building internet scale services and distributed systems.
  • Engineering knowledge of machine learning systems and data pipelines.
  • Experience mentoring other developers, working partners and being a team player.
  • Excellent communication and presentation skills.

Benefits

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

Skills

GenAILoRAmachine learning
#AI#Machine Learning#Software Development#Cloud#Platform Engineering#Distributed Systems#API#Reinforcement Learning#LoRA#Inferencing#Azure
Microsoft Logo

About Microsoft

Empowering every person and organization on the planet to achieve more

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…

Microsoft Logo

Company

Microsoft

Job Posted

3 days ago

Employment Type

Full Time

Work mode

Hybrid

Experience Level

Executive

Locations

United States

Applicants

Be an early applicant