Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer - Recall Team: Search Quality image - Rise Careers
Job details

Machine Learning Engineer - Recall Team: Search Quality

About Us

Our team focuses on improving the search system’s quality by increasing the recall and relevancy of the retrieved results. We consistently deliver measurable KPI improvements, resulting in better search experiences and greater transparency in our algorithms for customers.

We are looking for a Machine Learning Engineer with experience in building and optimizing search or recommendation systems.

In this role, you’ll address practical challenges in building and optimizing models that improve search quality. Your work will involve fine-tuning large language models, integrating advanced vector search techniques, and using real-time relevance signals to align results with user intent.

The ideal candidate has a strong background in machine learning and information retrieval, along with experience delivering scalable, production-ready solutions. You’ll collaborate across the stack - from model development to deployment - to drive measurable improvements in search performance and user satisfaction, directly contributing to a superior product discovery experience.

Challenges you will tackle

  • Build and deploy robust ML systems for search, including vector search, results filtering, computer-vision models, etc.
  • Tune large language models (LLMs) to provide expert-level decisions on item relevance, and work on integrating these signals into real-time models.
  • Design metrics to evaluate the relevance and performance of search results, ensuring they align with business goals and user expectations.
  • Collaborate with technical and non-technical partners to develop explanation tools that clearly communicate the impact of our algorithms to stakeholders.
  • Own the full development lifecycle: design solutions, develop and deliver them to production, while ensuring our systems remain stable, performant and scalable.

Hard skills:

  • You are proficient in NLP on a high level, and have practical experience with modern architectures.
  • You excel at Python, at least one ML/DL framework (we're using torch), have proficiency with any variant of SQL, and feel comfortable with the big data stack like Spark, Presto/Athena & Hive.
  • You have delivered production ML systems and conducted A/B tests to validate their value.
  • You have experience with data pipeline orchestration tools (Airflow) to manage and automate ML workflows.
  • You are an excellent communicator with the ability to translate intuition into data-driven hypotheses that result in engineering solutions that bring significant business value.

Soft skills:

  • Excellent English communication skills.
  • Passion for helping others grow and succeed as developers.
  • Data-driven mindset with a passion for experimenting and using customer feedback to drive decision-making.
  • Strong strategic planning and prioritization skills.
  • Continuous learning and tracking of recent advancements in the field of AI and ML.
  • Compensation: base range of 90-110k USD + stock options + work from home bonus
  • Fully remote team - choose where you live
  • Work from home stipend! We want you to have the resources you need to set up your home office
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Parental leave for qualified employees
  • Work with smart people who will help you grow and make a meaningful impact

Diversity, Equity, and Inclusion at Constructor

At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group. Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$90000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer - Recall Team: Search Quality, Constructor

Are you ready to take your Machine Learning skills to the next level with the Recall Team at Constructor.io? We're all about enhancing the search experience, making it smarter and more relevant for users all around. As a Machine Learning Engineer, you'll dive into addressing real-world challenges like building and optimizing models that drastically improve our search quality. Imagine fine-tuning large language models and integrating cutting-edge vector search techniques to ensure that the results you deliver just make sense. We’re looking for someone with a strong foundation in machine learning and information retrieval who can create scalable, production-ready solutions. In this collaborative environment, you’ll partner with others across the board—from model development to deployment—to drive improvements in user satisfaction and product discoverability. Daily, you'll tackle building robust ML systems tailored for search, tune models for real-time user intent, and design assessment metrics that align search results with business needs. You’ll also be responsible for clearly communicating your findings and improvements to both technical and non-technical teams, adding significant value to our stakeholders. If you're proficient in NLP, Python, ML frameworks like Torch, and enjoy being part of a remote team dedicated to continuous learning and innovation, we want to hear from you! Come join us in creating an extraordinary search experience for users everywhere while enjoying the perks of a fully remote lifestyle with competitive compensation.

Frequently Asked Questions (FAQs) for Machine Learning Engineer - Recall Team: Search Quality Role at Constructor
What are the main responsibilities of a Machine Learning Engineer at Constructor.io?

The primary responsibilities of a Machine Learning Engineer at Constructor.io involve building and deploying robust ML systems for improving search quality, consisting of vector search techniques and results filtering. You'll be fine-tuning large language models to enhance decision-making on item relevance and integrating real-time user intent signals. Additionally, creating metrics to evaluate the effectiveness of search results and collaborating across teams to develop explanation tools for stakeholders are also critical elements of the role.

Join Rise to see the full answer
What qualifications are needed for the Machine Learning Engineer position at Constructor.io?

To qualify for the Machine Learning Engineer position at Constructor.io, candidates should possess a strong background in machine learning and information retrieval. Proficiency in natural language processing (NLP), experience with Python, and familiarity with at least one machine learning framework (like Torch) are essential. Knowledge of SQL, data pipeline orchestration tools like Airflow, and a solid experience with large-scale production ML systems are also important. Soft skills such as excellent communication and a passion for helping others grow will be invaluable.

Join Rise to see the full answer
What programming languages and tools should a Machine Learning Engineer at Constructor.io be familiar with?

A Machine Learning Engineer at Constructor.io should be proficient in Python and have practical experience with machine learning and deep learning frameworks, particularly Torch. Familiarity with SQL variants is crucial, as well as experience with the big data stack tools such as Spark, Presto/Athena, and Hive. Knowledge of data orchestration tools like Airflow will also benefit candidates significantly.

Join Rise to see the full answer
Is the Machine Learning Engineer role at Constructor.io a remote position?

Yes! The Machine Learning Engineer position at Constructor.io is fully remote, allowing you the flexibility to choose where you work. The company supports a work-from-home bonus and provides resources for you to set up your home office, making it a great choice for those who prefer a remote lifestyle while working with innovative technology.

Join Rise to see the full answer
What kind of company culture does Constructor.io promote for Machine Learning Engineers?

Constructor.io fosters a diverse, equitable, and inclusive company culture where every team member feels valued. As an equal opportunity employer, they are committed to creating an environment that welcomes individuals from all backgrounds. The company emphasizes continuous learning, collaboration, and a passion for growth, ensuring that every employee has the opportunity to succeed and contribute meaningfully to the team's objectives.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer - Recall Team: Search Quality
Can you describe your experience with large language models in machine learning?

When responding to questions about your experience with large language models, highlight specific projects where you've implemented or fine-tuned LLMs. Discuss the frameworks you used, the challenges you faced, and how your contributions led to tangible improvements in model performance. Be prepared to provide data or metrics that showcase the effectiveness of your work.

Join Rise to see the full answer
What techniques do you use to evaluate the relevance of search results?

When addressing how you evaluate search result relevance, it’s crucial to mention the metrics you're familiar with, such as precision, recall, and F1 score. Explain any frameworks you’ve used to establish these metrics, focusing on how you've tested and validated models with A/B testing or user feedback. Provide examples of how you've adjusted models based on insights gained from these evaluations.

Join Rise to see the full answer
How do you prioritize your tasks in a machine learning project?

In answering this question, outline your strategic planning process. Discuss how you identify urgent tasks versus long-term goals, considering factors like business impact, resource availability, and deadlines. It’s helpful to share a specific situation from past projects where prioritization led to successful outcomes, emphasizing collaboration with team members as well.

Join Rise to see the full answer
Have you ever worked with data pipeline orchestration tools? Can you provide examples?

When addressing your experience with data pipeline orchestration tools, specify which tools you've used—Airflow, for instance—and detail how they helped streamline your ML workflows. Share an example of a project where orchestration significantly improved the deployment speed or efficiency of your models, showcasing your understanding of the entire data pipeline lifecycle.

Join Rise to see the full answer
What strategies do you employ to ensure the scalability of your machine learning solutions?

To ensure scalability in your machine learning solutions, share methodologies you've used, like containerization, microservices architecture, or cloud computing. Mention any particular technologies or platforms, such as Kubernetes, that you’ve leveraged for scaling purposes. Illustrate with a scenario where your design decisions directly impacted scalability positively.

Join Rise to see the full answer
How do you incorporate user feedback into your machine learning processes?

Discuss your approach to integrating user feedback, highlighting the methods you use to gather feedback, like surveys or direct user testing. Explain how you analyze this feedback and translate it into actionable insights that inform your modeling decisions. Providing an example where user feedback improved model efficacy will substantiate your answer.

Join Rise to see the full answer
What role does collaboration play in your work as a Machine Learning Engineer?

Emphasize the importance of collaboration in your role as a Machine Learning Engineer by detailing how you work with cross-functional teams. Discuss how you engage with technical and non-technical team members to ensure the alignment of project objectives. Use a specific instance to illustrate how collaboration helped overcome challenges and advanced project goals.

Join Rise to see the full answer
Can you give an example of a challenging machine learning problem you've solved?

When discussing a challenging problem you've solved, clearly outline the problem’s context, the approach you took, and the tools you employed. Highlight the results of your solution, such as improvements in accuracy or efficiency, and reflect on any lessons learned during the process. This will showcase both your technical abilities and problem-solving skills.

Join Rise to see the full answer
What is your philosophy regarding continuous learning in the field of AI and ML?

Discuss your perspective on continuous learning by mentioning specific methods you use—like attending workshops, reading research papers, or participating in online courses. You can reference new trends or technologies that have caught your interest recently to demonstrate your commitment to staying updated and improving your skills continuously.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your machine learning projects?

Explain your approach to managing stress and tight deadlines, perhaps by detailing your organizational skills and task management techniques. Share an example from past experiences where you successfully met a deadline despite challenges, highlighting your ability to remain focused and deliver results under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

Join Constructor as a People Operations Associate to support recruiting and onboarding in a fully remote role focused on enhancing team culture and operational excellence.

Photo of the Rise User
Posted 12 days ago

Join Constructor as a Platform Engineer, where you'll design and optimize robust platform services for a leading e-commerce solutions provider.

Posted 10 days ago

As a Senior Enterprise Architect at Great American Insurance Group, you'll shape the future state architecture and lead cloud enablement strategies within an inclusive culture.

Photo of the Rise User

Be a pivotal part of Palo Alto Networks as a Principal Site Reliability Engineer, shaping the future of cybersecurity through innovative infrastructure management.

TDS Telecom is seeking an Outside Plant Construction Technician I in Appleton, WI, to help shape the future of connectivity through hands-on construction of fiber optic networks.

Photo of the Rise User
Posted 3 days ago

Join Peraton as a Systems Engineer, where you'll tackle mission-critical challenges while working remotely.

Photo of the Rise User
Posted 10 days ago

Expression is looking for a seasoned Solutions Architect to lead the design and implementation of cutting-edge systems for diverse environments.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Join Intel as a Failure Analysis and Fault Isolation Engineer and take part in advanced semiconductor manufacturing processes.

Photo of the Rise User

Join AECOM as a surveying technician and contribute to transformative railway projects in a dynamic environment.

Photo of the Rise User

Join Cordoba Corporation as a Curbside Programs Design Manager and lead the innovative design management for airport infrastructure enhancements.

The only site search and product discovery built for ecommerce KPIs. Delivering superior experiences with AI, NLP, data and personalization.

33 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Creative Director, OnBrand, Copywriter at American Express
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Construction Inspector - Transportation at AMT Engineering
Photo of the Rise User
Someone from OH, Oxford just viewed Sustainability Specialist - Climate Strategy at Quantis
Photo of the Rise User
Someone from OH, Akron just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
6 people applied to Vibe Coder at Moonvalley AI
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Scientist at WHOOP
Photo of the Rise User
6 people applied to MX Apprentice at Spirit Airlines
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
13 people applied to UI Developer Intern at RainFocus
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
Photo of the Rise User
29 people applied to Supervisor, Plumbing at SpaceX
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence