Senior Software Engineer

1 day ago


Bangalore, India Grid Dynamics Full time

Experience should be 5+ years

Open for Bangalore/Hyderabad

Key Responsibilities:

  • Design and implement end-to-end generative AI solutions including RAG chatbots, LLM-powered BI systems, and coding agents
  • Develop and deploy AI agents using frameworks like LangGraph and similar orchestration tools
  • Build robust data processing pipelines using LlamaIndex and related libraries for document ingestion and retrieval
  • Implement and optimize vector databases for semantic search and retrieval systems
  • Integrate multiple LLM providers (OpenAI, Gemini, Anthropic) and evaluate model performance
  • Set up comprehensive observability and monitoring using tools like LangSmith
  • Collaborate with engineering teams to productionize ML models and AI applications

Required Skills:Generative AI (Minimum Requirements):

  • Hands-on experience with LangGraph or similar AI agent frameworks
  • Proficiency with LlamaIndex, LangChain, or equivalent data processing libraries
  • Experience with vector databases (Pinecone, Weaviate, Chroma, etc.)
  • Working knowledge of multiple LLMs and their APIs (OpenAI GPT, Gemini, Claude)
  • Experience with LLM observability tools (LangSmith, Weights & Biases, etc.)
  • Proven track record in building LLM BI solutions (natural language to SQL)
  • Experience developing RAG (Retrieval-Augmented Generation) chatbots
  • Experience with coding agents and code generation systems

Traditional AI/ML:

  • Strong foundation in clustering, regression, classification, and forecasting
  • Proficiency with scikit-learn, PyTorch, TensorFlow
  • Experience with statistical analysis and experimental design
  • Knowledge of feature engineering and data preprocessing techniques

Good to Have:

  • Fine-tuning experience with LLMs, rerankers, or embedding models
  • Self-hosting and deployment of open-source LLMs
  • Experience with BERT, transformer architectures, or computer vision models (YOLO)
  • MLOps experience with MLflow, Weights & Biases, or TensorBoard
  • Cloud platform certifications (AWS, GCP, Azure)

Additional Requirements:

  • Strong programming skills in Python
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of API development and microservices architecture
  • Understanding of prompt engineering and prompt optimization techniques
  • Experience with evaluation frameworks for LLM applications
  • Familiarity with data privacy and security best practices for AI applications

About Us:

Grid Dynamics (Nasdaq:GDYN) is a digital-native technology services provider that accelerates growth and bolsters competitive advantage for Fortune 1000 companies. Grid Dynamics provides digital transformation consulting and implementation services in omnichannel customer experience, big data analytics, search, artificial intelligence, cloud migration, and application modernization. Grid Dynamics achieves high speed-to-market, quality, and efficiency by using technology accelerators, an agile delivery culture, and its pool of global engineering talent. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the US, UK, Netherlands, Mexico, India, Central and Eastern Europe.

To learn more about Grid Dynamics, please visit . Follow us on , , and .

--



  • Chennai, Bengaluru / Bangalore, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Description:As a Senior Software Engineer, you will play a key role in designing and developing scalable, efficient, and secure software systems. You will collaborate with cross-functional teams to understand business needs and translate them into technical requirements.",


  • Bangalore, India Aurigo Software Technologies Full time

    Engineering Lead Location: Experience: 10+ years Work Mode: Hybrid (3 days from office) In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analysing the requirements, designing and developing software that is going to solve real world customer problems. Bachelor’s degree in...


  • Bangalore, India Advent Global Solutions Full time

    Job Title: Senior Test Engineer(s) Location: Basvangudi, Bangalore Landmark : Opposite National College Employment Type: Full-Time Experience Required: 5+ years Industry: Information Technology / Software Services Company: Advent Global Solutions Shift Time : 6:30 PM to 3:30 AM Work from Office Job Description Advent Global Solutions...


  • bangalore, India Advent Global Solutions Full time

    Job Title: Senior Test Engineer(s)Location: Basvangudi, BangaloreLandmark : Opposite National CollegeEmployment Type: Full-TimeExperience Required: 5+ yearsIndustry: Information Technology / Software ServicesCompany: Advent Global SolutionsShift Time : 6:30 PM to 3:30 AMWork from Office Job DescriptionAdvent Global Solutions is seeking Senior Test Engineers...


  • Bangalore, India Elevate Global Full time

    Job Title: Senior Software Engineer(Backend) Location: Bangalore – Bhartiya City Tech Park Experience: 5+ Years Job Type: Full time/Permanent Notice Period: Immediate to 15 days Transportation: 2-way Cab will be provided Job Summary The Senior Developer works closely with business analysts, software engineers, release...


  • bangalore, India Elevate Global Full time

    Job Title: Senior Software Engineer(Backend) Location: Bangalore – Bhartiya City Tech Park Experience: 5+ Years Job Type: Full time/Permanent Notice Period: Immediate to 15 days Transportation: 2-way Cab will be providedJob SummaryThe Senior Developer works closely with business analysts, software engineers, release management engineers, architects, and QA...

  • Software Engineer Iii

    9 hours ago


    Bangalore, Karnataka, India MRI Software Full time

    As a software engineer you will enhance online experiences for our huge user base Utilizing your web application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well About the role MRI Software is seeking a Software Engineer to join our team working on products As a...


  • Bangalore, India Aurigo Software Technologies Full time

    Senior Staff Data Engineer (Agentic AI Engineer) Location: Experience: 5+ years Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter, faster, and more efficient...


  • Bangalore, IND, India Zscaler Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...


  • Bangalore, India Amazon Full time

    Amazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature roadmap for next gen devices. Key job responsibilities Develop high quality embedded software for Consumer products. Lead key components in the area of...