Apply for Associate Software Engineer at Goldman Sachs, Bengaluru—build GenAI semantic search, work with LLMs, Kafka & Elasticsearch. Up to ₹45 LPA in 2025.
Table of Contents
Apply for Associate Software Engineer at Goldman Sachs
Job Role & Category
- Role: Associate – Software Engineering (GenAI Semantic Search)
- Category: Not specified in job description
Why Join Goldman Sachs?
Goldman Sachs is a leading global investment banking, securities, and investment management firm serving corporations, financial institutions, governments, and individuals worldwide. Founded in 1869 and headquartered in New York, the firm operates across major financial centers globally.
As part of Goldman Sachs Engineering, you get to solve complex, high-scale problems that power critical financial workflows. The GenAI Semantic Search team is pushing the frontier of NLP, LLMs, and vector search to enable modern RAG and AI-enabled applications—impact at global scale.
Job Summary
Join the GenAI Semantic Search team to design and maintain a highly scalable, high-performance, distributed semantic search engine used to power RAG and AI-enabled applications. You’ll apply state-of-the-art NLP techniques and evaluate various LLMs while collaborating across regions in a fast-moving environment.
Key Responsibilities
- 🏗️ Design, build, and maintain a distributed semantic search engine
- ⚡ Ensure performance, scalability, concurrency, and reliability in production
- 🧾 Produce clear, structured technical documentation
- 🧠 Apply cutting-edge NLP techniques to real-world search and conversational use cases
- 🤖 Evaluate and integrate various LLMs to enhance system capabilities
- 🔎 Power RAG and AI-enabled applications with high-quality semantic retrieval
- 🌍 Collaborate effectively with cross-regional teams and stakeholders
Who Can Apply?
- 🎓 Education: Not specified in job description
- 💼 Experience level: Not specified in job description
- 💡 Required skills/tools:
- Backend Java development for multi-threaded, concurrent, scalable, distributed systems
- Microservices and distributed application development
- Up-to-date with open-source stack: Kafka, Elasticsearch, gRPC, MongoDB, Hazelcast, Vert.x
- Python for NLP and data manipulation
- Understanding of search engines and Apache Lucene
- Knowledge of vector databases (plus)
- 📜 Certifications: Not specified in job description

Work Location & Type
- Location: Bengaluru, Karnataka, India
- Work Type: Not specified in job description
Salary Insights (India)
- For Associate-level Software Engineers in Bengaluru (Goldman Sachs/Top-tier finance tech):
- Expected range: ₹25–45 LPA
- Up to ₹45 LPA for strong profiles; total compensation may vary based on bonus
- Performance-Based Pay via annual bonus
- Varies by experience, skills, and location
Note: Figures are indicative based on publicly available compensation data for India. Verify the latest package on the official careers page.
Perks & Benefits
Common benefits for top-tier finance/tech roles in India (company/industry standards):
- 🏥 Comprehensive health insurance (employee and dependents)
- 💸 Performance Bonus (Performance-Based Pay)
- 🏖 Generous paid time off and holidays
- 👶 Parental leave and family support programs
- 📚 Learning & development, training, and upskilling opportunities
- 🧘 Wellness programs and mental health support
- 🏦 Retirement benefits (PF, gratuity) and flexible benefits
Note: Actual benefits may vary by role and location. Refer to the official Goldman Sachs careers page for specifics.
How to Apply
📢 How to Apply for Goldman Sachs Recruitment 2025:
- Click on the “Apply” button
- Register/Login to the official portal
- Fill in required details (profile, experience, skills)
- Upload resume/documents
- Review details carefully
- Submit the form
If you face any issues while applying. Do let us know in the comment section
APPLY LINK
📢 Share this opportunity with your friends 😇😇😇😇.
FAQs
- What is the selection process?
- Not specified in job description.
- Does this job allow remote or hybrid work?
- Not specified in job description.
- What skills are required for this role?
- Backend Java (multi-threaded, concurrent, distributed), microservices, Kafka, Elasticsearch, gRPC, MongoDB, Hazelcast, Vert.x, Python (NLP/data), Lucene; vector DB is a plus.
- Is this open to freshers?
- Not specified in job description.
- What is the last date to apply?
- Not specified in job description.
Quick Notes
- Team: GenAI Semantic Search
- Focus: Distributed semantic search, NLP, LLM evaluation, RAG enablement
- Location: Bengaluru, India
- Job ID (from JD): 145226
Disclaimer: This post is rewritten from the original job description. Where the JD doesn’t specify details, we have stated “Not specified in job description.” Salary and benefits are indicative based on publicly available sources; always verify via the official Goldman Sachs careers page.