Job Description
: We are looking for a skilled and proactive Machine Learning Engineer with a strong foundation in Python and SQL, and hands-on experience with modern MLOps tools and practices. You will be responsible for building, deploying, and maintaining scalable machine learning solutions in production environments, leveraging cloud-native technologies and automation pipelines.
Key Responsibilities :
- Design and implement end-to-end machine learning pipelines.
- Develop and deploy ML models using Python and manage data workflows using SQL .
- Build and orchestrate workflows using Google Cloud Composer (Airflow) .
- Containerize applications using Docker and deploy them on Google Kubernetes Engine (GKE) .
- Set up and manage CI / CD pipelines for automated model training and deployment.
- Develop and maintain RESTful APIs to serve ML models in production.
- Collaborate with data scientists, data engineers, and DevOps teams to ensure seamless integration and scalability.
Required Skills & Qualifications :
Proficiency in Python and SQL for data manipulation and model development.Experience with Google Cloud Platform (GCP) , especially GKE , Composer , and BigQuery .Strong understanding of MLOps practices and tools.Hands-on experience with Docker and container orchestration using Kubernetes .Experience with CI / CD tools (e.g., GitHub Actions, Jenkins, Cloud Build).Proficiency in API development using frameworks like Flask or FastAPI .Familiarity with version control systems (e.g., Git).