Jasper

Staff Machine Learning Engineer

Job Description

Posted on: 
January 30, 2023

As a Staff ML Engineer at Jasper your scope of responsibility may include hands-on contribution, architecture and designing highly-robust systems. This is a highly-visible role in Jasper with interaction across all levels of the leadership team (Head of Data & AI and Principal & Staff ML leaders).

You will help build the state of the art ML infrastructure that performs automated data retrieval, feature extraction, model training and deployment at scale. You will evaluate the latest ML technologies and come up with proposals to evolve our ML infrastructure. You will work the other ML engineers to produce high quality code through rigorous unit tests, code reviews, and documentation. You will execute on projects that span across multiple areas of the product.

Responsibilities

  • Design and build the state of the art ML pipeline to retrieve/preprocess data, extract features, train and deploy models at scale.
  • Design and develop CI/CD pipeline to train and deploy models to staging and production environments.
  • Design and build the monitoring platform for our models to monitor, evaluate, and retrain if a deviation from stated accuracy goal is observed.
  • Drive the technical roadmap and evolve our ML infrastructure.
  • Own and lead the development of various modules in the ML pipeline.

Job Requirements

  • 7+ years of experience developing mission critical applications using Java or Python or similar object-oriented languages.
  • 2+ years of experience building ML and Data pipeline architectures.
  • 2+ years of background in AI, NLP, and Machine Learning.
  • Strong knowledge of ML frameworks such as TensorFlow, PyTorch, Keras.  
  • Strong knowledge of SQL and NoSQL databases.
  • Experience delivering successful software projects from concept to production.
  • Strong experience in data structures and algorithms.
Apply now

More job openings