Member of Technical Staff (Software Engineer, AI Systems)

Perplexity AI

$130K — $160K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of experience in building and deploying large-scale AI systems with a focus on reliability and performance.
  • Strong software engineering skills emphasizing developer experience and future-proof system design.
  • Proficiency in Python; familiarity with Rust and cloud services like AWS and Kubernetes is a plus.
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field, or equivalent experience.

Responsibilities

  • Evolve the core agent harness to enhance the flagship answer experience.
  • Translate user needs and data insights into practical improvements for agent capabilities.
  • Manage the orchestration and context of agents to improve performance and reliability.
  • Implement rigorous evaluation and observability measures for global-scale agents.
  • Facilitate a feedback loop between production and model training to drive continuous improvement.

Benefits

  • Support for professional development and further education.
  • Flexible work environment with options for remote and in-office arrangements.
  • Access to modern tools and technology to enhance productivity.
  • Collaborative work culture focused on innovation and impact.
Full Job Description
About the Role

Perplexity is looking for a software engineer to evolve the core agent harness that powers our flagship answer experience.

You will combine strong product judgment with both single- and multi-agent engineering paradigms to help us build the world's foremost agent for accumulating knowledge and answering our society's most challenging questions. You will translate user needs and quantitative insights into improvements to the agent's orchestration, context management, performance, and reliability.

The ideal candidate understands that reliable agents at global scale require excellent observability, rigorous evaluation, and a developer experience that makes failures easy to reproduce and fix autonomously through methods like autoresearch. The same harness will power the training and evaluation of new models, creating a tight feedback loop between production experiences and model improvement that is central to Perplexity's mission.

Required Qualifications
  • 2+ years of experience building and shipping large-scale AI systems and services with high reliability, availability, and performance.
  • Strong software engineering craft, with special care for developer experience and designing future-proof systems that can evolve along with a rapidly advancing AI landscape.
  • Proficiency with Python. Bonus if familiar with Rust and cloud infrastructure (AWS, Kubernetes).
  • BS, MS, or PhD in Computer Science, Engineering, or related fields (or equivalent experience).

Similar Jobs

More Jobs at Perplexity AI

More Enterprise Technology Jobs

Find similar Member of Technical Staff (Software Engineer, AI Systems) jobs: