Senior software engineer

4 weeks 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 Lang Graph and similar orchestration tools Build robust data processing pipelines using Llama Index and related libraries for document ingestion and retrieval Implement and optimize vector databases for semantic search and retrieval systems Integrate multiple LLM providers (Open AI, Gemini, Anthropic) and evaluate model performance Set up comprehensive observability and monitoring using tools like Lang Smith Collaborate with engineering teams to productionize ML models and AI applications Required Skills: Generative AI (Minimum Requirements): Hands-on experience with Lang Graph or similar AI agent frameworks Proficiency with Llama Index, Lang Chain, or equivalent data processing libraries Experience with vector databases (Pinecone, Weaviate, Chroma, etc.) Working knowledge of multiple LLMs and their APIs (Open AI GPT, Gemini, Claude) Experience with LLM observability tools (Lang Smith, 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, Py Torch, Tensor Flow 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 Tensor Board 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 . --



  • bangalore, India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • Bangalore, 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 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 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 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 ValueMatrix.AI Full time

    Role Description This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...


  • bangalore, India ValueMatrix.AI Full time

    Role DescriptionThis is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...


  • bangalore, India Bison Global Search Full time

    We are seeking a Senior Software Engineer (.NET) for a product company which provides a one of the top facilities management system software in the world.Below are some details about this role :Role: Senior Software Engineer (.NET) Company: SAAS Product companyMandatory Skills: Dot Net Core, ReactExperience: 5-14 yearsLocation: Indira Nagar, BangaloreMode of...


  • Bangalore, India Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...


  • bangalore, India Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...