Senior Software Engineer - AI Frameworks
MicrosoftJob Overview
Join the Artificial Intelligence (AI) Frameworks team at Microsoft, where we develop the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the Maia AI accelerators. Our team operates at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. We are a cross-discipline team of highly capable and motivated people with a collaborative and inclusive culture and a shared mission of supporting and driving our AI future.
Responsibilities
- Design and develop software to facilitate Large Language Model (LLM) evaluation.
- Perform software development in machine learning scripting languages, e.g., Python, in the industry-side LLM eco-system.
- Collaborate with ML engineers to identify the need and environment for the evaluation tool.
- Identify requirements, scope solutions, estimate work, schedule deliverables.
- Embody our Culture and Values.
Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline.
- 4+ years software development experience with coding in languages including, but not limited to, C, C++, or Python.
- 2+ years’ practical experience related to machine learning, including modeling, evaluation, or application.
Preferred Qualifications
- 5+ years of software development experience with coding in C, C++, or Python.
- Experience in evaluating Deep Neural Network models.
- Experience with Large Language Models is a plus.
- Understanding of Data Science techniques, such as hypothesis testing, experimental design.
- Great cross-team collaboration skills.
Benefits
- Health insurance
- Paid vacation
- Employee stock purchase plan
- Flexible working hours
- Remote work options
How to Apply
Interested candidates are encouraged to apply through our official Microsoft careers page. Please note that applications will be accepted until August 7, 2024.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Employee stock purchase plan
- Flexible working hours
- Remote work options
Similar jobs
Last update: 23 minutes ago
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Senior Software Engineer - AI Frameworks
Join Microsoft as a Senior Software Engineer in AI Frameworks, working on cutting-edge AI software development.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Senior Machine Learning Engineer
Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Machine Learning Engineer
Join Nike as a Senior Machine Learning Engineer to develop and optimize ML algorithms for innovative applications.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions, work remotely, and grow your career in a global tech community.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
Senior Machine Learning Engineer
Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior Software Engineer, AI
Join Lattice as a Senior Software Engineer, AI, focusing on AI/ML technologies and large language models.
Senior Software Engineer - Azure DNS and Traffic Manager
Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.