
About Microsoft
Empowering every person and organization on the planet
Key Highlights
- Market cap exceeds $2 trillion
- 100,000+ employees worldwide
- Leading cloud services through Azure
- Major clients include Walmart and BMW
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
🎁 Benefits
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
🌟 Culture
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Senior AI Engineer - Teams Messaging AI
Microsoft • United States, California, Mountain View
Skills & Technologies
Overview
Microsoft is hiring a Senior AI Engineer for their Teams Messaging AI team to build innovative solutions leveraging Web and GenAI technologies. You'll work with Java, Python, and machine learning frameworks to enhance collaboration features. This role requires strong expertise in AI technologies and software development.
Job Description
Who you are
You have 5+ years of experience in AI engineering, with a strong background in building and deploying machine learning models. Your expertise in Java and Python allows you to develop robust applications that leverage AI technologies effectively. You are familiar with large language models and have experience working with frameworks like TensorFlow and PyTorch, enabling you to create innovative solutions that enhance user experiences. You understand the importance of collaboration and are eager to work within a diverse team to solve complex problems. Your passion for technology and commitment to quality drive you to deliver impactful results.
Desirable
Experience with cloud platforms, particularly Azure, is a plus. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes will help you thrive in this role. A background in natural language processing (NLP) will be beneficial as you work on enhancing messaging features for Microsoft Teams.
What you'll do
As a Senior AI Engineer, you will be a key player in the Teams Messaging AI team, responsible for developing cutting-edge AI solutions that improve collaboration and productivity. You will design and implement machine learning models that cater to the needs of millions of users, ensuring that the features you build are scalable and efficient. Collaborating closely with cross-functional teams, you will integrate AI capabilities into existing products and contribute to the overall vision of Microsoft Teams.
You will engage in the full software development lifecycle, from ideation to deployment, ensuring that your solutions meet high standards of quality and performance. Your role will involve conducting experiments, analyzing data, and iterating on your designs based on user feedback and performance metrics. You will also mentor junior engineers, sharing your knowledge and fostering a culture of learning within the team.
What we offer
Microsoft provides a dynamic work environment where innovation is encouraged. You will have access to the latest technologies and resources to help you succeed in your role. The company values diversity and inclusion, creating a workplace where everyone can thrive. Competitive compensation and benefits packages are offered, along with opportunities for professional growth and development. Join us in shaping the future of collaboration technology and making a significant impact on users worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Microsoft.