Java Engineer with AI
Core
Design, develop, and maintain high-performance Java-based applications while integrating AI/ML models into production-grade backend systems.
Role type
Senior IC Java Engineer (AI/ML integration)
Builds
RESTful APIs, microservices, and AI-powered services for public and private sector clients
Domain
Enterprise software engineering, AI/ML integration, cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java 12+, Spring Boot, microservices architecture, REST APIs, distributed systems, SQL/NoSQL, cloud platforms (AWS/GCP/Azure), Docker, Kubernetes, AI/ML frameworks (TensorFlow/PyTorch)
Preferred skills
NLP, computer vision, recommendation systems, MLOps, event-driven architectures (Kafka), DevOps tooling, Generative AI, large language models
Technologies
Java, Spring Boot, TensorFlow, PyTorch, AWS, GCP, Azure, Docker, Kubernetes, Kafka
Responsibilities
Design and develop high-performance Java applications; Integrate AI/ML models into backend systems; Build RESTful APIs and microservices; Collaborate with data scientists to deploy ML solutions; Optimize system performance and security; Contribute to architecture decisions and technical roadmaps
Seniority
Senior, hands-on IC