CareerPlanSign in

Software Engineer II and Sr. Software Engineer - AI Frameworks

United States, California, Mountain View💼 Full-time🗓 2026-05-29 → 2026-09-26

Core

Design, implement, and test functions/components for AI/ML frameworks and tools; optimize system performance and efficiency.

Role type

Software Engineer (AI Frameworks)

Builds

AI/ML frameworks and tools

Domain

Artificial Intelligence / Machine Learning / System Programming

Deliverable

production ML models

Required skills

C, C++, C#, Python, AI frameworks, large scale distributed computation, system programming, compiler development, machine learning, Android application development, systems performance optimization, Open-Source code collaboration

Preferred skills

Cross-functional collaboration, owning deliverables, driving business results

Technologies

C, C++, C#, Python, Android

Responsibilities

Design, implement, and test functions/components for AI/ML frameworks; speed up/reduce complexity of key components/pipelines; provide tech support for customers/users

Seniority

Mid-level (2+ years) to Senior (4+ years)

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.