Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Microsoft Teams

$100.6k - $199k

Microsoft Corporation

Software Engineer II - Microsoft Teams

Microsoft Teams is revolutionizing how the world collaborates, making work seamless and secure. Join us to shape the future of mobile meetings for hundreds of millions of users, delivering effortless connectivity anywhere. Together, we’re transforming modern work, life, and education by making communication truly borderless.

As a Software Engineer II in this role, you will design and build intelligent solutions that leverage data science and AI/ML models, while contributing to mobile experiences on Android or iOS platforms. You’ll work on integrating advanced algorithms into real-world applications, ensuring scalability and performance.

This Opportunity Will Allow You To
  • Accelerate your career growth by working on cutting‑edge AI/ML technologies.
  • Develop deep technical expertise in data‑driven systems and mobile platforms.
  • Gain hands‑on experience in deploying intelligent features that impact millions of users globally.
Responsibilities
  • Collaborate with stakeholders to define user requirements for features leveraging AI/ML models, data‑driven insights, and mobile‑first experiences.
  • Contribute to design documents and identify dependencies for intelligent solutions and cross‑platform mobile applications with minimal oversight.
  • Develop and implement reusable code for AI‑powered features and Android/iOS apps, ensuring scalability and performance.
  • Break down complex work items into smaller tasks, provide accurate estimations, and optimize for data science workflows and mobile integration.
  • Serve as a Designated Responsible Individual (DRI) to monitor AI services and mobile meeting features, quickly restoring functionality during outages.
  • Stay current with advancements in machine learning, data engineering, and mobile development frameworks to improve reliability, observability, and efficiency at scale.
  • Drive consistency in monitoring and operations while innovating on AI‑driven user experiences and seamless mobile collaboration tools.
  • Embody the Microsoft culture and values.
Qualifications
  • Required:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience in Android or iOS development combined with expertise in AI/ML (e.g., PyTorch) and Data Science.
  • Experience in mobile application development (Android or iOS) with proficiency in Kotlin, Java or Objective‑C and Swift.
  • Preferred:
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience in AI/ML frameworks such as PyTorch or TensorFlow and practical experience applying Data Science techniques.

Software Engineering IC3 – The typical base pay range for this role across the U.S. is USD $100,600 – $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 – $215,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Microsoft Teams in Mountain View, CA vacancy
  • $100.6k - $199k

     ...Overview Core AI is at the forefront of Microsoft's mission to redefine how software is built and experienced. Weare responsible...  ...performance. We are seekingaSenior Software Engineer to join theEvaluationplatform team. This teamis responsible forbuilding... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $102.1k - $202.2k

     ...competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI...  ...The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance...  ...and many others. As a Software Engineer on our team, you would have the opportunity... 
    Microsoft
    Ongoing contract
    Work at office
    Local area
    Remote work
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    11 days ago
  •  ...executes Apache Spark, Python and other runtime engines. We are scaling the backend...  ...massive scale like never seen before. The team owns both product & backend and it's a unique...  ...3+ years of non‑internship professional software development experience 2+ years of non‑internship... 
    Suggested
    Internship
    Local area

    Amazon Development Center U.S., Inc.

    Palo Alto, CA
    3 days ago
  • $170k - $220k

     ...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will...  ...requirements from a broad, cross‑functional engineering team. Nice to Have Skills Significant experience in mobile testing... 
    Suggested

    Autoroboto

    Mountain View, CA
    3 days ago
  • $165k - $242k

     ...Apply for the Senior Software Engineer II, Inference role at CoreWeave. CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers...  ..., CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $100.6k - $199k

     ...Applied Scientist II at Microsoft We are hiring for multiple Applied...  ...Advertising for the following teams in Mountain View, CA and...  ...Science, Electrical or Computer Engineering, or related field AND 2+...  ...~1+ year's experience in software development. Preferred... 
    Microsoft
    Full time
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database...  ...5 million clusters worldwide. Together, our hard-working team of experts and our industry-leading technology are uniquely positioned... 
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    2 days ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    11 hours ago
  • $65 - $70 per hour

     ...Sunnyvale, CA (#LI-Onsite) Pay Range: $65.00 - $70.00 Per Hour #LP Job Summary: We are seeking a Software Development Engineer II to join the Kuiper Network Services team. The role involves enhancing test infrastructure, expanding test coverage, developing features,... 
    Hourly pay
    Contract work

    Akraya

    Sunnyvale, CA
    4 days ago
  • $153k - $204k

     ...Senior Software Engineer II, Applied Training CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...Software Engineer II – Intuit Overview We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers....  ...CD practices. Work cross‑functionally with various Intuit teams to drive forward results, and have experience with Agile Development... 
    Full time

    Intuit

    Mountain View, CA
    4 days ago
  • $145k - $165k

     ...candor in our community, we expect Team Tinder to do the same....  ...distinct roles: Machine Learning Engineers who focus on modeling and...  ...management Machine Learning Software Engineers who bridge the gap between...  ...a Machine Learning Engineer II to help build and ship machine... 
    Work experience placement
    Casual work
    Work at office

    Match Group

    Palo Alto, CA
    11 days ago
  •  ...What You’ll Do As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help build and operate CoreWeave’s Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale. This platform integrates multiple orchestration... 
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $139k - $201.5k

     ...more efficient and accessible for all. We’re searching for a Software Engineer II, Visualization. Who We Are Aurora’s mission is to deliver the...  ...more accessible future to everyone. On the Visualization Team, we build high performance 3D web visualization platforms to... 
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $65 - $70 per hour

     ...Location: Sunnyvale, CA (#LI-Onsite) Pay Range: $65.00 - $70.00 Per Hour Job Summary We are seeking a Software Development Engineer II to join the Kuiper Network Services team. The role involves enhancing test infrastructure, expanding test coverage, developing features,... 
    Hourly pay
    Contract work

    Akraya, Inc.

    Sunnyvale, CA
    1 day ago
  • $139k - $223k

     ...goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II . The Behavioral Simulation team is responsible for building a simulation engine that simulates the systems downstream of the perception system... 
    Work at office
    3 days per week

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $139k - $201.5k

     ...more efficient and accessible for all. We’re searching for a Security Software Engineer II . This is a software development position who will implement software to achieve Aurora security goals. Our team is responsible for the secure design and implementation of... 
    Work at office
    Local area
    3 days per week

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $131k - $154k

     ...most ambitious AI workloads. When you join Crusoe, you join a team that is building the future, faster. We're in the midst...  ...come build with us at Crusoe. About This Role: As a Software Engineer II - Software Defined Networking, you will lead the development... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    15 days ago
  •  ...Senior Software Engineer II As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern...  .... We're always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation... 
    Work at office
    Flexible hours

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • $119.8k - $234.7k

     ...Overview The AI Frameworks team at Microsoft accelerates andoptimizeslarge language model...  ...AI accelerators and GPUs. We build software across the stack, fromPyTorchand inference...  ...a self-motivated Senior Software Engineer - AI Frameworks who thrives on technical... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $129.3k - $161.6k

     ...areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for...  ...Role Summary The Autonomy organization at Rivian is seeking a Software Engineer II to join our dynamic analytics team. If you are interested in... 
    Full time
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $207k - $300k

    Software Engineer Manager II, Machine Management Google Sunnyvale, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous...  ...role. 2 years of experience in a people management or team leadership role. Experience with Linux and C++. Preferred... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $119.8k - $234.7k

     ...Overview Our team is at the forefront of transforming digital...  ...real-time ad auctions across Microsoft's marketplaces - leveraging...  ...and return on ad spend. Engineers and scientists work hand-in-hand...  ...We're looking for a Principal Software Engineer who thrives at the intersection... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    8 days ago
  • $135k - $155k

     ..., with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational...  ...35,000.00 - $155,000.00 per year Software Engineer/Level II: $155,000.00 - $185,000.00 per year Your actual level and... 
    Permanent employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    5 days ago
  • $119.8k - $234.7k

     ...Overview Microsoft Foundry is building the foundational platforms that power the next...  ...and optimize agents. As a Senior Software Engineer within Foundry Agents, you will build...  ...excellence Collaborate closely with partner teams across CoreAI and Azure to deliver... 
    Microsoft
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $119.8k - $234.7k

     ...Overview The Artificial Intelligence Performance team at Microsoft develops AI software that enables running AI models everywhere, from world’s fastest...  ..., SQL Server, and Dynamics. As a Senior Software Engineer - Performance on the team, you will have the... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    6 days ago
  •  ...A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working... 
    Remote work

    Syllable

    Mountain View, CA
    4 days ago
  • $119.8k - $234.7k

     ...Overview We are looking for a Senior Software Engineer to join our Entity Data team within Microsoft AI Search. Our team develops AI-powered systems that identify, extract, enrich, and understand real-world entities from large-scale content sources. We leverage machine... 
    Microsoft
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    8 days ago
  • $207k - $300k

    Overview Software Engineer Manager II, Embedded Systems, Firmware — Google, Sunnyvale, CA, USA Apply Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear... 
    Full time
    Remote work
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  •  ...part and supported the Regular Toilet is seeking a Security Software Engineer II to implement software for achieving Aurora security goals. In...  ...components for autonomous vehicle platforms and work with teams to ensure security measures are effectively integrated. The... 
    Work at office
    3 days per week

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Microsoft Teams. Be the first to apply!