Mercury

Senior Machine Learning Engineer

Mercury

Apply
6 months ago
New York, NY, USA +3 more
Senior

Base Salary

$201k - $251k/yr

Responsibilities

  • Partner with data science and engineering teams to design and deploy ML and Gen AI microservices.
  • Embed ML services into the overall review experience, including human in the loop and escalations.
  • Implement testing, observability, alerting, and disaster recovery for all services.
  • Conduct tracing, performance, and regression testing.
  • Take ownership of product development and contribute to shaping Mercury's future.

Requirements

  • 7+ years of experience in machine learning engineering, data engineering, backend software engineering, or devops.
  • Expertise in a full modern data stack including Snowflake, dbt, and Airflow.
  • Proficiency in SQL, dbt, and Python.
  • Experience with OLAP/OLTP data modeling and architecture.
  • Familiarity with key-value stores like Redis or DynamoDB.
  • Experience in streaming/real-time data pipelines such as Kinesis or Kafka.
  • Knowledge of API frameworks like FastAPI or Flask.
  • Production ML service experience.
  • Experience in a full-stack development environment, with transferable skills to Haskell, React, and TypeScript.

Tech Stack

AirbyteAmazon DynamoDBApache AirflowApache KafkadbtFastAPIFlaskHaskellPythonReactRedisSnowflakeSQLTypeScript

Categories

AI & MLBackendData ScienceDevOpsFull Stack