onsite
Machine Learning Engineer Data Engineering Focus - Euclid Innovations
ML Engineer
Seeking a Machine Learning Engineer with deep data‑engineering expertise to design, build, and maintain production‑grade ML pipelines, feature stores, and inference services for enterprise‑scale platforms.
About the role
Key Responsibilities
- Collaborate with data scientists to translate model prototypes into robust, production‑ready data pipelines.
- Design, develop, and optimize large‑scale ETL workflows using Spark, PySpark, and Databricks.
- Implement feature engineering frameworks and maintain feature stores for real‑time and batch inference.
- Build and monitor inference infrastructure, ensuring low‑latency, high‑throughput model serving.
- Write efficient, maintainable SQL and Python code for data ingestion, transformation, and validation.
Requirements
- 8+ years of professional software or data engineering experience, preferably in enterprise environments.
- Strong proficiency in Python and SQL, with hands‑on experience in Spark/PySpark and Databricks.
- Demonstrated ability to design and operate production ML pipelines and feature engineering systems.
- Solid understanding of data modeling, data quality, and performance tuning for large datasets.
- Experience working closely with data scientists to operationalize machine‑learning models.
Skills
pythondatabrickssqlmachine learning