Senior AI Engineer - Teams Messaging AI

MicrosoftMountain View, CA
5d

About The Position

Design, implementation, and shipping of multiple new messaging and large language models (LLM) agentic features. Building end-to-end user experiences that work across multiple devices and browsers. Writing and maintaining unit tests, large language models (LLM) eval and automated integration or end-to-end tests. Building web and AI applications in enterprise and/or consumer markets. Collaborating with partner teams to meet engineering goals. Managing individual projects or feature priorities, deadlines, and deliverables.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include but are not limited to the following specialized security screenings:
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 3+ years engineering experience with large scale complex modern web development stacks like React with Typescript.
  • 2+ years ability to navigate complex problems with a thorough design and collaborate with multiple partners on common goals.
  • 1+ year experience with GenAI and large language models (LLM) flow development.
  • Proven skills in software system design and architecture.
  • Experience with unit-test, continuous integration, and test-driven client and service development.

Responsibilities

  • Design, implementation, and shipping of multiple new messaging and large language models (LLM) agentic features.
  • Building end-to-end user experiences that work across multiple devices and browsers.
  • Writing and maintaining unit tests, large language models (LLM) eval and automated integration or end-to-end tests.
  • Building web and AI applications in enterprise and/or consumer markets.
  • Collaborating with partner teams to meet engineering goals.
  • Managing individual projects or feature priorities, deadlines, and deliverables.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service