Job Description:
• Java + AI/ML role required with at least 5+ years of industry experience on Java, Spring Boot, Spring Data & at least 2 years of AI/ML project / professional experience.
• Strong experience in building and consuming REST APIs and asynchronous messaging (Kafka/RabbitMQ).
• Working experience in integrating AI/ML models into Java services or calling external ML endpoints (REST/gRPC).
• Understanding of ML lifecycle: training, validation, inference, monitoring, and retraining.
• Familiarity with tools like TensorFlow, PyTorch, Scikit-Learn, or ONNX.
• Prior experience in domain-specific ML implementations (e.g., fraud detection, recommendation systems, NLP chatbots)
• Experience working with data formats like JSON, Parquet, Avro, and CSV.
• Solid understanding of database systems – both SQL (PostgreSQL, MySQL) and NoSQL (Redis).
• Integrate machine learning models (batch and real-time) into backend systems and APIs.
• Optimize and automate AI/ML workflows using MLOps best practices.
• Monitor and manage model performance, versioning, and rollbacks.
• Collaborate with cross-functional teams (DevOps, SRE, Product Engineering) to ensure seamless deployment.
• Exposure to MLOps tools like MLflow, Kubeflow, or Seldon.
Experience with any 1 of the cloud platforms, preferably AWS & Knowledge of observability tools & its metrics, events, logs, and traces (for e.g., Prometheus, Grafana, Open Telemetry, Splunk, Data Dog, App Dynamics, etc..).
Any Graduate