Senior Java Engineer (MLops (Ray.io)) (#4284)

India
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
American multinational e-commerce company

N-iX is a global software development company founded in 2002, connecting over 2,400+ tech professionals across 40+ countries. We deliver innovative technology solutions in cloud computing, data analytics, AI, embedded software,IoT, and more to global industry leaders and Fortune 500 companies. Join us to create technology that drives real change for businesses and people across the world.

About the Team

We are the AI Platform Team, building and operating highly available, scalable, and automated infrastructure supporting global machine learning workloads. We are looking for highly motivated Java developers with experience in ML frameworks. For Ray-related positions, Java developers with the ability to learn Ray are acceptable, while ML framework knowledge is a harder requirement. In this role, you will ensure reliability, scalability, and efficiency of our AI platform systems through automation, Java-based service optimization, and SRE best practices. You’ll collaborate closely with development, infrastructure, and research teams to deliver production-grade, self-healing, and performance-optimized services.

 

Responsibilities:

  • Develop, build, refactor, and release software written in Java / Spring framework
  • Develop and maintain microservices (configuration, orchestration, service discovery, system APIs) integrated with ML framework models
  • Collaborate with AI platform teams to implement CI/CD pipelines and automation for production deployment
  • Apply DevOps practices in development, testing, and deployment.

Required Skills:

  • Strong Java development experience (preferably with Spring framework)
  • Experience with microservices architecture and APIs
  • Hands-on experience with databases: relational (MySQL, PostgreSQL, Oracle, SQL Server) and NoSQL (MongoDB, Cassandra, Redis)
  • Familiarity with cloud technologies (Kubernetes, Docker, Linux)
  • Knowledge of DevOps practices, CI/CD pipelines, and automation tools
  • Development of building some microservices and backed by some ML framework models 
  • Basic knowledge of Rai.io
  • Knowledge of one of the Clouds - (AWS/GCP/Azure)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers