Raj Thakur

Senior Software Engineer

Santa Clara, California, United States11 yrs 4 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in fine-tuning LLMs for optimal performance.
  • Led development of scalable settlement platforms in Fintech.
  • Proficient in leveraging AWS ML accelerators for deep learning.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and Machine Learning.

Contact

Skills

Core Skills

System DesignSoftware Development

Other Skills

ASP.NET MVCAdvanced MathematicsAlgorithmsAmazon Elastic Container Registry (ECR)Amazon Elasticsearch ServiceAmazon VPCAmazon Web Services (AWS)Angular 2+AngularJSArtificial Intelligence (AI)CC (Programming Language)C++Cascading Style Sheets (CSS)Cloud Computing

About

As a Machine Learning Engineer, I specialise in fine tuning LLMs, building high throughput inference serving platform that work with production workloads, with a deep focus on accelerating model performance on specialized ML Accelarators hardware. My expertise spans system design, distributed systems, and robust architecture, leveraging C++, Golang, and Java for scalable backends. I am particularly adept at driving performance gains in deep learning workflows, having extensively worked with VLLM, JAX and PyTorch/XLA to harness the power of AWS ML accelerators (Trainium/Inferentia). My contributions include disaggregated inference using vLLM and optimizing execution through PJRT integration and direct hardware interaction by developing the AWS Neuron SDK, ensuring maximum throughput and efficiency for complex models. I apply HLD, LLD, and design patterns to deliver high-performance, cost-effective ML solutions.

Experience

Amazon web services (aws)

3 roles

Senior Software Development Engineer

Promoted

Jul 2024Present · 1 yr 8 mos

AWS AI SDE II

Dec 2022Jul 2024 · 1 yr 7 mos

Software Development Engineer II

Jun 2020Dec 2022 · 2 yrs 6 mos

  • https://opensearch.org/

Grab

2 roles

Senior Software Engineer

Promoted

Oct 2019Jun 2020 · 8 mos

  • Part of Grab Financial Group. Lead Engineer in Settlement Platform (post payment to merchants)
  • Project includes:
  • 1. Design and Development of Core Business Unit for Post Payment to SME merchants,
  • 2. Design and Development of Core Business Unit for Post Payment to Payment Gateways,
  • 3. Design and Development of Core Business Unit which facilities international payments.
  • 4. Scalability of Settlement Platform from worker based system to event based system.
  • 5. Other responsibilities includes, Code Reviews, Help peers in design discussion and help them write modular codes, Maintain the resilience and robustness of the system.
Settlement PlatformCore Business Unit DesignCode ReviewsModular Code WritingSystem ResilienceSystem Design+1

Software Engineer backend III

Jul 2018Sep 2019 · 1 yr 2 mos

Yatra online private ltd

Software Engineer

Nov 2017Jul 2018 · 8 mos · Hyderabad Area, India

Tata consultancy services

Software Engineer

Aug 2015Aug 2017 · 2 yrs · Hyderabad, Telangana, India

Freelancer consultant - internet and project management

Software Development Specialist

Jun 2014Jul 2015 · 1 yr 1 mo · India

Education

Jalpaiguri Government Engineering College

Bachelor's degree — Computer Science

Jan 2011Jan 2015

freeCodeCamp

Full Stack Web Development — Computer Software Engineering

Jan 2016Jan 2017

St. Joans School

ISC

Stackforce found 100+ more professionals with System Design & Software Development

Explore similar profiles based on matching skills and experience