AI/ML & MLOps Engineer
Gavin D'SouzaUnited StatesSENIORPosted 6d ago
PythonScikit-LearnTensorFlowPyTorchMLOpsMLflowKubeflowCI/CDDockerKubernetesGitAWSAzureGoogle Cloud PlatformREST APIsTerraformApache AirflowApache SparkVector DatabasesModel Governance
About the Role
We are looking for an experienced AI/ML & MLOps Engineer to join an innovative team and drive the end-to-end ML lifecycle, from model development to deployment and monitoring.
Key Responsibilities
• Design, develop, train, and optimize machine learning models for real-world business challenges
• Build and maintain scalable ML pipelines covering data preparation, model training, validation, deployment, and monitoring
• Implement and enhance MLOps practices including CI/CD automation, model versioning, experiment tracking, and model governance
• Deploy and manage ML workloads on cloud platforms such as AWS, Azure, or GCP
• Utilize Docker, Kubernetes, MLflow, and other modern MLOps technologies to support production-scale AI solutions
• Monitor model performance, drift detection, latency, and infrastructure utilization to ensure reliability and scalability
• Collaborate with Data Scientists, Software Engineers, Data Engineers, and business stakeholders to operationalize AI solutions
Requirements
• Strong Python programming experience
• Hands-on expertise with Scikit-Learn, TensorFlow, and PyTorch
• Strong understanding of MLOps, ML lifecycle management, and model deployment
• Experience with MLflow/Kubeflow, CI/CD pipelines, Docker, Kubernetes, and Git
• Cloud experience with at least one: AWS, Azure, or Google Cloud Platform
• Experience with REST APIs, model serving, monitoring, logging, and production support
• Excellent analytical, communication, and problem-solving skills