Senior Machine Learning Engineer
Mercury
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