Azure Functions is looking for engineers to help design and build the next set of features that will help define how cloud-native applications are built, specifically focusing on the Serverless Framework for Agents, which aims to define how developers create, orchestrate, and scale AI-powered applications in the cloud.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 1+ years development and design working on highly scalable and available systems with public cloud services including Azure, GCP (Google Cloud Platform), or AWS (Amazon Web Services).
- 6+ months of experience using AI-assisted development tools (e.g., GitHub Copilot, or similar) to enhance productivity and code quality.
- Interest in building highly available, reliable and performant systems and services.
- Experience in modern software engineering, including coding standards, code reviews, source control management, build processes, testing, releasing AND ability to learn and grasps concepts quickly in a fast-paced environment and demonstrated problem-solving and debugging skills.
- Experience with AI tools including OpenAI, LangChain, Llama-index or other tools.
- Experience with AI Agent Frameworks including LangGraph, OpenAI agents, CrewAI, Pydantic.AI, etc.
Responsibilities
- Design and build the Serverless Agents Service, enabling developers to seamlessly define, deploy, and scale AI agents in the cloud.
- Develop distributed services and runtime components engineered for scale, performance, availability, and reliability—powering workloads for millions of developers worldwide.
- Drive innovation in multi-language support (with emphasis on Python, Node.js, and Java) across open-source SDKs, tooling, and Azure’s production services.
- Collaborate cross-org with AI, infra, and developer experience teams to deliver seamless integrations, high-throughput services, and new AI-first programming models.
- Contribute to open source and engage with the developer community to improve usability, performance, and extensibility of Functions and Agents.
Other
- 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 Cloud Background Check upon hire/transfer and every two years thereafter.
- Embody our Culture and Values.