onsite
AI/ML Consultant - NTT DATA
Software Engineer
AI/ML Consultant designing and deploying scalable ML platforms using Python, Docker, Kubernetes, and cloud services to support model development, training, and production inference.
About the role
Key Responsibilities
- Design and develop robust ML platforms that enable rapid model development, training, and deployment.
- Build and maintain scalable microservices‑based architectures for ML applications, ensuring high availability and performance.
- Develop and optimize model inference pipelines for real‑time and batch processing, leveraging containerization and orchestration tools.
- Collaborate with data scientists and DevOps teams to integrate ML models into production environments on AWS or other cloud platforms.
- Implement monitoring, logging, and automated testing to ensure reliability and compliance of ML services.
Requirements
- Proven experience as a Machine Learning Platform Engineer or similar role.
- Strong proficiency in Python, Docker, and Kubernetes for building and deploying ML services.
- Hands‑on experience with ML Ops tools (e.g., MLflow, Kubeflow) and cloud platforms (AWS, GCP, or Azure).
- Solid understanding of microservices architecture and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythondockerkubernetesaws