Quora

Machine Learning Tech Lead - Feed Personalization, Quora (Remote)

Quora1 months ago
Location

Remote - Multiple Locations

Workplace

Remote

Type

Full Time

Salary

USD 255,816 – 375,183

Level

Senior

Role

Machine Learning Tech Lead

Posted

Feb 6, 2026

Full TimeRemoteSenior

The role

Summary

Quora is seeking an experienced Machine Learning Tech Lead to drive feed personalization for their knowledge-sharing platform. The ideal candidate will leverage advanced machine learning techniques to enhance recommendation systems, working remotely with a collaborative, innovation-focused engineering team that impacts global knowledge sharing.

What you'll do

Machine Learning System Optimization: Improve existing machine learning systems by applying advanced coding skills and deep ML knowledge to enhance recommendation algorithms
Product ML Innovation: Identify and implement new machine learning applications across different areas of the Quora product, driving technological innovation
Collaborative Development: Collaborate with other machine learning engineers to design and implement efficient algorithms and systems
End-to-End ML System Management: Take comprehensive ownership of machine learning systems, including data pipelines, candidate extraction, feature engineering, model training, and production system integration

What we look for

Technical

Machine Learning ExpertiseDeep understanding of mathematical foundations of machine learning algorithms and end-to-end ML system development
Recommendation SystemsProven experience in building and optimizing Home Feed recommendation systems for social media and user-generated content platforms

Education

Advanced Technical DegreeBS, MS, or PhD in Computer Science, Engineering, or a related technical field

Experience

Professional Software DevelopmentMinimum 7+ years of professional software development experience in machine learning
Recommendation System Experience4+ years of professional experience specifically in building home feed recommendation systems

Skills

Required skills

Machine LearningAdvanced knowledge of machine learning algorithms, model training, and system optimization
Mathematical FoundationsStrong understanding of mathematical principles underlying machine learning techniques

Nice to have

Programming LanguagesExperience with Python or C++ programming
Project LeadershipExperience leading large-scale multi-engineer projects

Compensation & benefits

Salary

USD 255,816 – 375,183 (annual)

Stock options

Available

Benefits

Medical Coverage

Comprehensive medical, dental, and vision insurance

Equity

Equity refreshers and stock options

Remote Work Support

Remote work reimbursement and flexible work arrangements

Paid Time Off

Competitive paid time off policy

Employee Assistance

Comprehensive employee assistance programs


Interview process

  1. 1
    Initial Screening Review of candidate's resume and initial qualifications
  2. 2
    Technical Phone Screen Detailed discussion of machine learning expertise and past project experiences
  3. 3
    Technical Interview In-depth technical assessment of ML skills, system design, and problem-solving abilities
  4. 4
    System Design Challenge Comprehensive evaluation of candidate's ability to design scalable ML recommendation systems
  5. 5
    Final Interview Meeting with leadership to assess cultural fit and strategic alignment

Apply for this position

You'll be redirected to the company's application page