Senior Machine Learning Specialist

Apply Now

We are seeking a highly skilled and experienced Senior Machine Learning Specialist to join our team. The ideal candidate will have a deep understanding of the end-to-end machine learning lifecycle, from data pipeline development to model deployment and maintenance. This role requires a strong technical background in machine learning, particularly with custom model development on top of existing base models, and a proficiency in machine learning native programming languages.

Responsibilities

  • Design, develop, and maintain robust data pipelines for machine learning workflows.
  • Implement and optimize machine learning model training, weighting, and validation processes.
  • Deploy custom machine learning models into production environments, ensuring scalability and reliability.
  • Work with and adapt existing base models, extending their capabilities with custom solutions.
  • Develop and implement strategies for live retrieval and inference of machine learning models.
  • Utilize modern transformer architectures to build and enhance machine learning solutions.
  • Demonstrate strong understanding of database storage principles relevant to machine learning data.
  • Apply advanced LLM prompt engineering techniques to optimize model performance and behavior.
  • Collaborate with product and engineering teams to integrate machine learning features into customer-facing applications, ensuring solutions are practical and impactful (not just "science projects").
  • Stay up-to-date with the latest advancements in machine learning and actively contribute to the team's knowledge sharing.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field.
  • Proven experience in developing and deploying machine learning models in a production environment.
  • Expertise in designing and managing data pipelines for machine learning.
  • Strong understanding of model training, weighting, and evaluation methodologies.
  • Proficiency in machine learning native programming languages (e.g., Python with frameworks like TensorFlow, PyTorch, JAX).
  • In-depth knowledge of modern transformer architectures.
  • Experience with database storage solutions relevant to large-scale machine learning data.
  • Demonstrated ability to perform live retrieval and inference for machine learning models.
  • Hands-on experience with LLM prompt engineering.
  • Ability to translate complex machine learning concepts into practical, customer-facing features.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.