companyPerplexity logo

Applied Machine Learning Engineer at Perplexity | San Francisco

PerplexitySan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Candidates should possess:A minimum of 5 years in building and deploying large-scale ML/AI models. Deep understanding of various ML frameworks and techniques. Strong programming skills in Python. Experience in the full ML development lifecycle. Excellent collaboration skills in a team-oriented environment. A strong academic background in a relevant discipline.

About the job

Join Perplexity as an Applied Machine Learning Engineer and be at the forefront of innovation in artificial intelligence. You will design, develop, and refine advanced AI models that enhance user experiences globally. Your expertise in machine learning will allow you to create scalable solutions for user personalization, query comprehension, and content discovery, catering to the curiosity of millions.

Key Responsibilities

  • Utilize cutting-edge ML and LLM techniques to address challenges in:

    • Personalization (LLM memory, context summarization, retrieval, and ranking);

    • Query Understanding (intent modeling, rewriting, agentic decomposition);

    • Content Discovery (feed ranking and surfacing).

  • Conduct thorough evaluations of LLM/ML models through offline and online methods, designing comprehensive experiments and metrics that yield insights into quality and impact.

  • Manage the full model lifecycle from research to deployment, including data analysis, modeling, evaluation, A/B testing, and iterative enhancements.

  • Collaborate with cross-functional teams, including engineers, PMs, data scientists, and designers, to ensure AI implementations yield significant product enhancements.

  • Stay updated on ML/AI advancements by assessing and integrating new research and algorithms into the product lifecycle.

Preferred Qualifications

  • Over 5 years of experience in developing and deploying robust ML/AI models for large-scale, user-centric or data-driven applications.

  • Extensive knowledge in deep learning frameworks (PyTorch, TensorFlow, JAX), LLMs, information retrieval, content summarization, recommendation systems, NLP, and ranking.

  • Proficient software engineering skills (Python, production-level codebases, collaborative development).

  • Comprehensive experience across the entire ML lifecycle: data analysis, feature engineering, model development, evaluation, and ongoing monitoring/improvement.

  • Effective collaborator and communicator; thrives in fast-paced, cross-functional environments.

  • Inquisitive, motivated by user/product impact, and passionate about advancing applied ML and AI.

  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field (or equivalent experience).

About Perplexity

Perplexity is a forward-thinking tech company dedicated to revolutionizing the AI landscape. Our mission is to empower users by providing intuitive and personalized experiences through advanced machine learning technologies. Join us as we explore the uncharted territories of AI and make a significant impact on millions of users worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.