This page was automatically translated and may contain errors. View in English.
T

Java Backend Developer - AI & Generative AI

Tata Consultancy Services

Bengaluru, Karnataka, India · Tam zamanlı

Başvuran ilk kişi siz olun

Deneyim
5-8 yaş
Maaş
Açılışlar
1
Yayınlandı
2 saat önce
Çalışma modu
Ofiste
Eğitim
B.Sc in Computer Science and Technology or B.Tech/B.E. in any specialization or B.C.A. in any specialization
Uygunluk
Applicants must hold a B.Sc in Computer Science and Technology, B.Tech/B.E. in any specialization, or a B.C.A. degree in any specialization and should have at least five years of relevant software development experience. Candidates should be based in Bengaluru or willing to relocate and be adaptabl…
Sürdürmek
Başvuru yapılması gerekmektedir.

Çalışacağınız yer

İş tanımı

About the Role and Company

Tata Consultancy Services (TCS), a premier global IT services and consulting firm with a workforce exceeding 500,000 across 46 countries, is seeking a dedicated Java Backend Developer with expertise in AI and Generative AI. As part of the Tata Group, TCS is renowned for its commitment to innovation, quality, and partnering with global enterprises. Joining TCS means engaging with dynamic global projects, growth prospects, and collaborative culture focused on innovation and inclusiveness.

Key Responsibilities

  • Create, develop, and sustain scalable backend systems leveraging Java, Spring Boot, and microservices design.
  • Construct and enhance high-performing RESTful APIs tailored for enterprise-level solutions.
  • Design and implement AI and machine learning solutions using Python, including Generative AI applications.
  • Work extensively with Large Language Models (LLMs), encompassing fine-tuning, prompt engineering, and deployment into production.
  • Deploy Retrieval-Augmented Generation (RAG) models and integrate AI-driven workflows within backend services.
  • Collaborate within Agile/Scrum teams to participate in design discussions, code reviews, and architecture deliberations.
  • Diagnose and amplify application performance, reliability, and scalability.

Required Skills and Technologies

  • Proficiency in Java versions 8, 11, and 17+, Spring Boot, microservices architecture, REST API development, and design patterns.
  • Solid understanding of distributed systems principles.
  • Expertise in Python programming specifically applied to Artificial Intelligence, ML, Generative AI, LLMs, model fine-tuning, prompt engineering, and RAG frameworks.
  • Familiarity with libraries and platforms like LangChain, LlamaIndex, OpenAI, Azure OpenAI, and Hugging Face.
  • Experience with Agile methodologies, Git version control, CI/CD pipelines, and unit testing to ensure code quality.

Additional Skills (Preferred)

  • Hands-on experience with cloud services such as Azure, AWS, or GCP.
  • Knowledge of vector databases including Pinecone, FAISS, or ChromaDB.
  • Containerization and orchestration technologies like Docker and Kubernetes.
  • Proven experience deploying AI solutions in live production environments.

Eligibility and Other Details

  • Minimum 5 years of relevant software development experience, particularly in Java backend development.
  • Demonstrated practical exposure to AI model development and fine-tuning in generative AI contexts.
  • Residency in Bengaluru or willingness to relocate is mandatory.
  • Flexibility to work according to different time zones and project demands.
  • Educational qualifications required: B.Sc in Computer Science and Technology, B.Tech/B.E. in any specialization, or B.C.A. in any specialization.

Yanıt almak istiyorsanız bırakın; başka hiçbir amaçla kullanmayacağız.

Göz atmak için tıklayınsürükle ve bırak, veya macun bir ekran görüntüsü

PNG, JPG, GIF, MP4, WebM, MOV · Her biri maksimum 20 MB · En fazla 5 dosya

🤖
Çevrimiçi · Anında Yapay Zeka Yardımı