Machine Learning Engineer - Remote
About the Role
Quora is seeking a Machine Learning Engineer to work on its Poe product, a platform that enables users to interact with and build using a wide range of AI language models. In this role, you will work on challenging machine learning problems across areas such as bot routing, agent flows, code editing, and Retrieval-Augmented Generation (RAG). You will join a small, collaborative engineering team focused on building reliable, high-quality machine learning systems and LLM applications. The role provides an opportunity to contribute across the full machine learning lifecycle, from prototyping and data pipelines through model training and real-time LLM applications at scale.
Key Responsibilities
- Improve existing machine learning systems using machine learning expertise.
- Identify new opportunities to apply machine learning across the Poe product.
- Work with engineers to implement algorithms and machine learning systems efficiently.
- Take end-to-end ownership of machine learning systems.
- Contribute to prototyping, data pipelines, and model training.
- Develop and support real-time LLM applications at scale.
- Help build tools and abstractions that other developers can use.
- Collaborate with product teams to identify new machine learning opportunities.
- Design maintainable and extensible APIs and abstractions as part of the engineering environment.
Required Qualifications
- Be a 2024 or 2025 graduate, or currently pursuing a B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field.
- Strong understanding of the mathematical foundations of machine learning algorithms.
- Experience with transformer models and LLM applications.
- Strong knowledge of Python or C++, or the ability to learn these programming languages quickly.
- Ability to be available for meetings and impromptu communication during Quora's coordination hours, Monday through Friday, 9:00 a.m.–3:00 p.m. Pacific Time.
- Passion for learning and continuously improving yourself and the team around you.
Preferred Qualifications
- Previous software engineering experience through an internship, professional work experience, or coding competition.
- Previous industry experience in natural language processing, language modeling, or related areas.
- Passion for Quora's mission and goals.
Skills & Competencies
- Machine Learning
- Artificial Intelligence
- Python
- C++
- Transformer models
- Large Language Models (LLMs)
- LLM applications
- Natural Language Processing (NLP)
- Language modeling
- Retrieval-Augmented Generation (RAG)
- Machine learning algorithms
- Machine learning system development
- Data pipelines
- Model training
- Real-time AI applications
- Algorithm implementation
- Software engineering
- Problem-solving
- Mathematical reasoning
- Collaboration
- Continuous learning
- Product-focused experimentation
Education & Experience
Education: B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field. Candidates must be 2024 or 2025 graduates or currently pursuing one of these degrees.
Experience: No specific professional experience is required. Previous software engineering experience through an internship, work experience, or coding competition is preferred. Previous industry experience in natural language processing or language modeling is also preferred.
Work Arrangement & Schedule
- Work arrangement: Remote
- Location: Iowa City, Iowa, United States
- Remote work: Supported
- Coordination hours: Monday–Friday, 9:00 a.m.–3:00 p.m. Pacific Time
- Schedule flexibility: Candidates must be available for meetings and impromptu communication during the stated coordination hours.
Compensation & Benefits
U.S. salary range: $107,660–$161,700 USD, plus equity and benefits. Compensation may vary based on factors including experience, location, education, and business needs.
- Medical, dental, and vision coverage
- Equity refreshers
- Remote work reimbursement
- Paid time off
- Employee assistance programs
- Other country-specific benefits
Benefits may vary by location.