Software Engineer 2 @ Salesforce | Full-Stack Engineer | Generative AI, LLM Apps & Agentic Systems

Bengaluru

Bengaluru, Karnataka, India

Bengaluru

Gurugram







Master of Technology - MTech, Computer Science
Netaji Subhas Institute of Technology

Bachelor of Engineering - BE, Computer Science
IPS Academy Indore
Join Ritik and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer 2 @ Salesforce | Full-Stack Engineer | Generative AI, LLM Apps & Agentic Systems
I'm a software engineer with 5+ years across backend and full-stack. Lately, generative AI. Right now at Salesforce I'm building an AI product where marketers create email and SMS content by chatting with an agent. I work on the agent runtime that decides which tools to call, the real-time streaming that shows its progress in the UI, and the evaluation setup that tells us whether the AI's output is actually good. On the side of that, I built an autonomous multi-agent system that reviews my team's pull requests on a schedule with no human trigger. Tuning how it decides when to spin up the expensive model took its running cost from about $10 to $1 per run. Before Salesforce I spent ~2 years at Goldman Sachs building high-availability client platforms, and started out at McKinsey building product prototypes. A few things I care about as an engineer: • Designing the system before I write code. I like owning the HLD/LLD and data model, not just the tickets. • Shipping things that stay up. I helped cut post-release defects ~90% at Salesforce, and automated a manual process that cut operational load ~40% at Goldman. • Mentoring. I review a lot of code and enjoy leveling up the people around me. Most at home in JavaScript, Python, Java, React, Node.js, and Spring Boot. On the AI side: LLM apps, agent frameworks (Mastra), prompt engineering, and LLM evals (LangSmith). Outside the day job: 575+ LeetCode problems solved (graph/DP focus), 1st of 50+ teams at a McKinsey hackathon, and an M.Tech in CS (GATE top 3%). Open to connecting on AI engineering, backend, and full-stack work.
Bengaluru
anthropic apis
claude code
claude
cursor
gemini
mastra
Software Engineer 2 at Salesforce, Jan 2024 - Present · 2 yrs 8 mos, Bengaluru, GENERATIVE AI & AGENTIC PRODUCT ENGINEERING (2026 – Present) • Built an autonomous agent that reviews the team's pull requests on a schedule with no human trigger, handing work off to specialized reviewer sub-agents. • Contributed to the Mastra-based agent runtime that decides which tools to call, and the real-time streaming that shows the agent's progress in the React UI as it works. • Worked on the evaluation setup that scores the agent's output quality, using LangSmith for tracing, so we catch regressions before they reach users. • Built features across the stack: React and TypeScript on the front end, wired to the Node and Python (FastAPI) services behind it. Also wrote the data model for how AI-generated content is stored. 🛠 Generative AI, LLM apps, AI agents, Mastra, LLM evaluation (LangSmith), TypeScript, React, Node.js, Python (FastAPI), PostgreSQL PLATFORM ARCHITECTURE & ENGINEERING (2024 – 2026) • Wrote the HLD/LLD design docs for the Industries Cloud platform (MuleSoft Direct), including the data models and API schemas. • Designed the telemetry pipeline on the Cloud Metrics Framework (CMF), processing millions of events as the single source of truth. • Led delivery of major epics end to end, breaking requirements into work items and building the full-stack and backend pieces in Java and LWC. • Mentored 3 junior engineers and ran much of the code review to keep quality high. • Helped cut post-release defects about 90% by resolving production incidents and clearing out failing tests. • Ran the Hyperforce (AWS) impact analysis for a zero-downtime migration, fixed security issues including XSS and OAuth, and kept the platform WCAG accessibility compliant. 🛠 Java, Spring Boot, Microservices, Event-Driven Architecture, AWS (Hyperforce), MuleSoft, LWC, Splunk, Docker, OAuth, WCAG
Software Engineer 2 at Goldman Sachs, Dec 2023 - Jan 2024 · 2 mos, Bengaluru, Karnataka, India
Software Engineer at Goldman Sachs, Mar 2022 - Dec 2023 · 1 yr 10 mos, Bengaluru, • Led the build of a high-traffic client portal from the ground up, designing the MongoDB schema and building the React/Angular front end on top of Spring Boot APIs. • Set the API contracts and ran architectural code reviews to keep the system maintainable as it grew. • Guided a global team of 5 engineers on code quality and working well across time zones. • Built a scheduled data-conversion service that automated a messy manual transfer process, cutting operational load about 40% and removing data-entry errors. • Set up the GitLab CI/CD pipeline across dev, QA, and prod for faster, more reliable releases. • Ran the annual penetration testing with an outside security team to keep the app at banking-grade security. 🛠 Java, Spring Boot, MongoDB, React, Angular, GitLab CI/CD, AWS, Distributed Systems
Software Engineer at McKinsey & Company, Jul 2021 - Mar 2022 · 9 mos, Gurugram, • Built web and mobile apps with React (TypeScript) and React Native, backed by Spring Boot and Node.js microservices, to turn client ideas into working prototypes fast. • Designed and shipped an internal multi-page event management platform that made coordinating events a lot smoother for the teams using it. • Deployed the backend services on AWS with high availability in mind. 🛠 React Native, TypeScript, Node.js, Spring Boot, AWS, Microservices, Bootstrap
Master of Technology - MTech, Computer Science, Netaji Subhas Institute of Technology
Bachelor of Engineering - BE, Computer Science, IPS Academy Indore
leetcode: https://leetcode.com/ritikjainrj