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 Azure AI Knowledge team is leading the way to deliver the next chapter in retrieval augmented generation by combining knowledge with Agents at scale. We are expanding Azure AI Search, to meet the demands of complex queries that require refinement, reasoning and reflection to deliver high quality results for both people and LLMs. Our customers span different industries, corpus sizes and have many key scenarios.
Job Responsibility:
Design, build, and maintain Azure backend services and associated APIs
Leverage AI Tooling to accelerate the delivery of production services
Partner with Applied Science to bring high quality prompts, ML models and pre and post processing components into production in a secure, reliable, and scalable way
Providing evaluation tooling and support of production integrations to ensure end-to-end AI quality of Applied Science deliverables
Focus on high quality goods which includes evaluation support
Understanding of state and state management for a production service at scale
Contribute to team plans, documents, and communication in a clear and efficient way
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Development of Azure Services with full understanding of service release and live-site responsibilities
Coding in C# and Python in a production system
Ability to move fast while ensuring quality at scale in a collaborative team setting leveraging AI Tooling
Development experience with large language models
2+ years’ experience developing and deploying live production systems as part of a product team
Coding in C++ or Java in a production system
Excellent hybrid work skills – clear synchronous and asynchronous communication, strong teamwork, and collaboration skills
Customer focused, strategic, drives for results, is self-motivated, and has a propensity for action
Problem solver: ability to solve problems that the world has not solved before