Senior Machine Learning Engineer

Constructor Logo

Constructor

πŸ’΅ $90k-$110k
πŸ“Remote - Spain

Summary

Join Constructor's Recall team as a Machine Learning Engineer and build robust ML systems for search, including vector search and computer-vision models. You will tune large language models (LLMs) for item relevance and integrate these signals into real-time models. Design metrics to evaluate search results, ensuring alignment with business goals and user expectations. Collaborate with partners to develop explanation tools communicating algorithm impact. Own the full development lifecycle, from design to production deployment, ensuring system stability, performance, and scalability. The ideal candidate possesses strong machine learning and information retrieval skills and experience delivering scalable, production-ready solutions. This role offers a chance to directly contribute to a superior product discovery experience.

Requirements

  • 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
  • Excellent English communication skills

Responsibilities

  • 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

Preferred Qualifications

  • 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

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.