Taro Logo

Software Engineer 2

Microsoft is a leading technology company creating amazing AI experiences using LLM applications in the mobile space.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Mobile
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer 2

Microsoft's MAI division at IDC is seeking a talented Software Engineer 2 to join their team in creating amazing AI experiences using LLM applications in the mobile space. This role offers an exciting opportunity to work on cutting-edge technology that was out of reach just a year ago.

As a Software Engineer 2, you'll be part of a team capitalizing on the latest advancements in AI to deliver magical user experiences. Your focus will range from big picture conceptualization to ensuring the delivered product exceeds expectations, with feedback mechanisms in place for validation and continual improvement.

Key responsibilities include:

  • Designing efficient and scalable systems using LLMs for synthetic data generation, human-in-the-loop labeling, and automating algorithm validation
  • Building reports and dashboards
  • Working on LLM/Cloud AI models
  • Collaborating across various disciplines to successfully deliver the platform with great experience and quality

Required qualifications:

  • 1+ years of experience in software and/or product development
  • Excellent C/C++/Java/Kotlin/JNI design and coding skills
  • Strong Android skills (platform and app layer)
  • Experience with data/ML skills, LLM, and Cloud AI models
  • Proficiency in design, coding, debugging, and problem-solving
  • Experience shipping Android-based products with AI-powered experiences
  • BS in Engineering or equivalent experience

This role offers the opportunity to work with some of the best in the industry who share an intense passion for delivering amazing products. The team values fun, continuous learning, and builds that attitude into their work culture. Some domestic and international travel will be necessary.

Join Microsoft and be part of a dynamic, innovative team pushing the boundaries of AI and mobile technology!

Last updated 8 months ago

Responsibilities For Software Engineer 2

  • Design efficient and scalable systems using LLMs for synthetic data generation
  • Implement human-in-the-loop labeling and automate algorithm validation
  • Build reports and dashboards
  • Work on LLM/Cloud AI models
  • Collaborate across various disciplines to deliver the platform with great experience and quality
  • Focus on big picture conceptualization and ensuring the delivered product exceeds expectations
  • Implement feedback mechanisms for validation and continual improvement

Requirements For Software Engineer 2

Java
Kotlin
  • 1+ years of experience in software and/or product development
  • Excellent C/C++/Java/Kotlin/JNI design and coding skills
  • Strong Android skills (platform and app layer)
  • Experience with data/ML skills, LLM, and Cloud AI models
  • Proficiency in design, coding, debugging, and problem-solving
  • Experience shipping Android-based products with AI-powered experiences
  • BS in Engineering or equivalent experience

Benefits For Software Engineer 2

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?