Member of Technical Staff - Prompt Engineer

Microsoft Microsoft · Big Tech · Mountain View, CA +1 · Software Engineering

This role focuses on prompt engineering for an AI companion, aiming to create empathetic and collaborative user experiences. Responsibilities include designing prompting techniques, establishing frameworks for social and ethical navigation, and creating evaluations for AI behavior. The role requires experience with chain-of-thought prompting, scaled implementation of prompted systems, and evaluation design.

What you'd actually do

  1. Design & develop prompting techniques for emotional and intellectual use cases
  2. Establish frameworks for AI companions to navigate complex social and ethical situations with nuance and care
  3. Create evaluations to measure both technical/practical performance and non-deterministic performance like EQ
  4. Teach others prompting techniques and ways-of-working to elevate the prompting skill throughout the team
  5. Research & implement novel prompting techniques

Skills

Required

  • 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 OR equivalent experience
  • 2+ years of experience with large language models
  • 2+ years of experience working as a prompt engineer or similar field

Nice to have

  • 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 OR 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
  • A non-traditional background: philosophy, linguistics, psychology, therapy, or literature.
  • An understanding of conversation design or product design.
  • Familiarity with both quantitative metrics and qualitative assessment methods.
  • Experience with personalization systems that adapt to individual user needs.
  • Adversarial prompting experience or conducted some unhinged experiments.
  • Ethical experience with demonstrated social impact.

What the JD emphasized

  • Chain-of-thought experience
  • Scaled implementation
  • Evaluation design

Other signals

  • prompt engineering
  • LLM application development
  • AI companion design