NTT DATA is seeking a AI Engineer to join their team in Bangalore, India. The ideal candidate will have strong proficiency in Python, experience with Apache Spark, and proven experience building and operating end-to-end ML pipelines.
Requirements
- Strong proficiency in Python for ML pipelines, model serving, automation, and framework development
- Hands-on experience with Apache Spark / PySpark for large-scale data processing, feature engineering, and batch inference
- Proven experience building and operating end-to-end ML pipelines (training, validation, packaging, deployment, monitoring)
- Experience with config-driven pipelines and reusable ML frameworks
- Experience deploying real-time models exposed as REST APIs
- Hands-on knowledge of HTTP-based model serving (FastAPI, Flask, custom model servers, etc.)
- Strong understanding of low-latency requirements, performance tuning, and scaling real-time inference services
- Knowledge of streaming technologies such as Kafka, Pub/Sub, Spark Streaming, Logstash, or similar
- Experience with real-time or near-real-time data ingestion pipelines
- Understanding of containerization and deployment using Docker, Kubernetes, or equivalent platforms
- Familiarity with Google Cloud Vertex AI
- CI/CD for ML, model versioning, reproducibility, governance
- Experience with high scalable and secured deployment experience
- Knowledge of Data Store (No SQL and SQL)
- Familiarity with Stream Processing
- Knowledge of ML Model Pipelines and Operations
- Understanding of Platform & Storage
- Knowledge of CICD
- Familiarity with Stream Processing
- Knowledge of API Gateway
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance