Salary
💰 $200,700 - $250,900 per year
Tech Stack
AirflowDynamoDBFlaskHaskellKafkaMicroservicesPythonReactRedisSQLTypeScript
About the role
- Partner with data science & engineering teams to design and deploy ML & Gen AI microservices, primarily focusing on automating reviews
- Work with a full-stack engineering team to embed these services into the overall review experience, including human in the loop, escalations, and feeding human decisions back into the service
- Implement testing, observability, alerting, and disaster recovery for all services
- Implement tracing, performance, and regression testing
- Take product ownership and help shape and build Mercury’s future
Requirements
- 7+ years of experience in roles like machine learning engineering, data engineering, backend software engineering, and/or devops
- Expertise with a full modern data stack: Snowflake, dbt, Fivetran, Airbyte, Dagster, Airflow
- SQL, dbt, Python
- OLAP / OLTP data modelling and architecture
- Key-value stores: Redis, dynamoDB, or equivalent
- Streaming / real-time data pipelines: Kinesis, Kafka, Redpanda
- API frameworks: FastAPI, Flask, etc.
- Production ML Service experience
- Working across full-stack development environment, with experience transferable to Haskell, React, and TypeScript
- Strong sense of product ownership and willingness to self-organize on small/medium projects