Job Title: Senior Machine Learning Engineer
Location: Dearborn, MI (Hybrid)
Employment Type: Full-Time
Job Description:
We are seeking a Senior Machine Learning Engineer with strong expertise in MLOps, cloud data engineering, and scalable ML pipelines. The ideal candidate will have hands-on experience building streaming and batch data pipelines on Google Cloud Platform, optimizing ML solutions, and supporting production-grade AI/ML platforms in an Agile environment.
Key Responsibilities:
Build scalable ML data pipelines on Google Cloud Platform (Google Cloud Platform)
Develop streaming and batch ingestion pipelines using Spark, Kafka, and BigQuery
Optimize ML solutions for scalability, reliability, and performance
Maintain CI/CD pipelines and infrastructure using Terraform and Docker
Monitor production pipelines and support data quality initiatives
Collaborate with cross-functional Agile teams to deliver data-driven solutions
Support MLOps practices and cloud-based AI/ML deployments
Required Qualifications:
6+ years of experience in Data Engineering / Machine Learning Engineering
Strong hands-on experience with Python, SQL, Spark, and Google Cloud Platform
Experience with BigQuery, Kafka, Airflow, and cloud data platforms
Experience with CI/CD tools, GitHub Actions, Terraform, and Docker
Strong understanding of MLOps and scalable ML pipelines
Excellent communication and problem-solving skills