Cloud Machine Learning Engineer


  • Works with complex structured and unstructured data, to include leading the data acquisition process, data cleaning, exploratory analysis, verification, and designing data pipelines.
  • Validates models to ensure adequate real-world performance
  • Create automation solutions for business-critical problems
  • Assesses and advocates for automation solutions based on their cost to implement and probability of success
  • Considers scalability, user experience, and biases in data when designing solutions
  • Collaborates with business stakeholders to understand business objectives and develop models to help achieve them, along with metrics to track their effectiveness
  • Works both strategically and tactically to achieve business outcomes


  • Bachelor’s degree in related field or equivalent related experience
  • Minimum 1 to 5 years of professional experience as a Machine Learning Engineer
  • Experience with Python, relational and unstructured datasets, MySQL, version control


  • Python’s ML ecosystem (NumPy or pandas, etc.).
  • Optimizing existing or new ML solutions for performance and scale
  • Experience with natural language processing or a strong desire to learn
  • Demonstrated experience with deep learning
  • Natural Language Processing and/or Computational linguistics
  • Amazon Web Services and/or Google Cloud
  • Domain-Driven Design and Test-Driven Design
Job Location: New York

Apply for this position