Bestkaam Logo
MyCareernet Logo

Senior Software Engineer (Backend) - Gen AI

Bengaluru, Karnataka, India

2 months ago

Applicants: 0

Salary Not Disclosed

3 weeks left to apply

Job Description

Key Skills: Java, Spring Boot, RESTful APIs, Microservices, LLM Integration, LangChain, RAG, AI Workflows, MySQL, NoSQL, Distributed Systems Roles and Responsibilities: Architect and Build: Design, develop, and maintain robust, scalable backend services for Gen AI platforms, integrating state-of-the-art models and techniques. LLM Integration: Implement and optimize backend APIs for interacting with leading Large Language Models (LLMs) such as Gemini, Claude, GPT series, Grok, and others. Agentic System Design: Architect and implement common agentic patterns (e.g., orchestrators, generator-evaluator) using frameworks like LangChain, LangGraph, or n8n to build sophisticated AI workflows. Advanced AI Techniques: Utilize Retrieval-Augmented Generation (RAG), advanced context engineering, and efficient caching strategies (both implicit and explicit) to enhance model accuracy and performance. Cost & Performance Optimization: Conduct GenAI cost-benefit analysis to select the right models and architectures, ensuring solutions are powerful and economically efficient at scale. Full Lifecycle Ownership: Own features from conception to deployment, including unit testing, code reviews, and ensuring smooth release cycles in a CI/CD environment. Mentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and innovation in the AI space. Skills Required: Experience: 2.5 to 5 years of hands-on experience in backend development, with a focus on large-scale, consumer-facing applications. Backend Proficiency: Strong coding skills and deep expertise in Java, Spring, and Spring Boot, with experience in building RESTful APIs and microservices architecture. Database Skills: Proficient with relational databases like MySQL and one or more NoSQL databases (e.g., Redis, MongoDB, Cassandra). CS Fundamentals: Excellent grasp of Data Structures, Algorithms, and problem-solving skills. Distributed Systems: Proven experience with distributed systems, caching, and handling large volumes of data. Preferred Skills (Gen AI & ML): Prompt Engineering: Expertise in advanced prompt engineering techniques such as Chain-of-Thought (CoT), Self-Correction, and Few-shot prompting. Gen AI Frameworks: Hands-on experience with AI development frameworks like LangChain, LangGraph, or LlamaIndex. Vector Databases: Familiarity with vector databases such as Qdrant, Pinecone, etc., for efficient similarity search. Multi-modality: Experience integrating multi-modal models for image or video generation (e.g., Veo, Kling) is a strong plus. Recommender Systems: Understanding of recommender systems and personalization algorithms. Python Knowledge: Working knowledge of Python is highly desirable. Education: Bachelor's or Master's in Computer Science, Engineering, AI, ML, or related fields

Additional Information

Company Name
MyCareernet
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Associate
Education
No Restriction
Job Types
Remote
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
3 weeks left to apply

Similar Jobs

AIRA Matrix

2 months ago

Senior Java Backend Developer with Airamatrix(AI based S/W product Company)_WFO_5 Days a week

AIRA Matrix

Infosys

3 weeks ago

Java/React Full Stack - DXS2R Q3 FY25

Infosys

Virtusa

2 months ago

JAVA Developer

Virtusa

Virtusa

3 weeks ago

Java FSD [Pro]

Virtusa

CodeGama

3 weeks ago

PHP Developer - Laravel

CodeGama

PHP, HTML, CSS +2
JRD Systems

3 weeks ago

Java + Appian Developer

JRD Systems

Uplers

3 weeks ago

Senior Full stack Developer

Uplers

Uplers

3 weeks ago

Backend Developer

Uplers

Birlasoft

3 weeks ago

Technical Specialist-App Development- Java Backend

Birlasoft

Themesoft Inc.

3 weeks ago

Web Developer (React / Angular)

Themesoft Inc.