Java + AI developer

CGI

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 6 days ago
Vacancies: 1 Vacancy

Job Summary

Position Description:

AI Integration & Solution Development: Design and develop robust Java-based services and APIs to serve and interact with AI/ML models including Large Language Models (LLMs) natural language processing (NLP) systems and predictive algorithms.
Java AI Library Expertise: Utilize and contribute to Java-centric AI libraries and frameworks (e.g. Deep Java Library (DJL) LangChain4j Spring AI) to build and orchestrate complex AI workflows and applications.
Enterprise Java Backend: Build scalable high-performance microservices using Spring Boot and related technologies to support AI-driven features ensuring enterprise-grade security monitoring and reliability.
MLOps & Deployment: Collaborate with Data Scientists and MLOps engineers to containerize (Docker) deploy (Kubernetes) and monitor AI models in production environments on cloud platforms (AWS GCP Azure).
Data & Vector Stores: Architect and implement solutions for efficient data retrieval and management including working with vector databases (e.g. Pinecone Milvus Chroma) for RAG (Retrieval-Augmented Generation) and semantic search applications.
Performance and Optimization: Profile and optimize AI-integrated applications focusing on latency throughput and resource consumption to ensure a seamless user experience.
Technical Strategy & Innovation: Stay at the forefront of the rapidly evolving AI landscape. Evaluate new tools models and techniques and lead proofs of concept to determine their viability for our platform.
Mentorship & Collaboration: Act as a subject matter expert mentoring other Java engineers in AI concepts and best practices. Collaborate closely with product managers data scientists and front-end engineers to deliver end-to-end intelligent features.

Required Skills and Qualifications
Experience: 8 years of extensive experience in professional Java development with a proven track record of designing and building complex distributed systems.
Java & Spring Expertise: Expert-level proficiency in modern Java (11) and the Spring ecosystem particularly Spring Boot for building microservices.
Hands-On AI/ML Experience: Demonstrable experience integrating and working with AI/ML models. This could include:
Building APIs around Python-based models (e.g. using FastAPI Flask).
Direct experience with NLP libraries computer vision models or predictive analytics.
Experience using LLM APIs (e.g. OpenAI Anthropic Cohere) and building applications on top of them.
API Design: Strong expertise in designing and building RESTful APIs and/or gRPC services.
Cloud Proficiency: Solid experience with a major cloud platform (AWS GCP or Azure) and its core services.
Problem-Solving: A deep passion for solving complex problems and a curiosity to explore new technologies and apply them to real-world business challenges.

Preferred Qualifications
Hands-on experience with Java-specific AI frameworks like Deep Java Library (DJL) LangChain4j or Spring AI.
Familiarity with Python the primary language of the AI/ML ecosystem.
Experience with vector databases and an understanding of embedding technologies.
Knowledge of MLOps principles and tools (e.g. MLflow Kubeflow).
Experience with containerization (Docker) and orchestration (Kubernetes).
Contributions to open-source projects particularly in the AI or Java space.

Skills:

  • JDBC
  • RESTful (Rest-APIs)
  • Spring
  • Spring Boot

What you can expect from us:

Together as owners lets turn meaningful insights into action.

Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because

You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.

Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our teamone of the largest IT and business consulting services firms in the world.


Required Experience:

IC

Position Description:AI Integration & Solution Development: Design and develop robust Java-based services and APIs to serve and interact with AI/ML models including Large Language Models (LLMs) natural language processing (NLP) systems and predictive algorithms. Java AI Library Expertise: Utilize a...
View more view more

About Company

Company Logo

The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more

View Profile View Profile