HamburgerMenu
hirist

Senior Software Engineer - Python/LLM

Eraya tech solutions LLP
8 - 12 Years
Bangalore

Posted on: 08/10/2026

Job Description

Job Description :

Position : Senior Software Engineer

Location : Bangalore

Experience : 8+ Years

About the Role : We are looking for a Senior Software Engineer with strong hands-on Python development experience and exposure to AI, LLMs, and Agentic AI.

This role is primarily focused on software development (70%), with 30% focused on AI/LLM-based solutions.

The ideal candidate should have experience building production-grade applications, working with different architectures, cloud and DevOps environments, APIs, databases, and solving complex technical problems independently.

Responsibilities :

Software Development - 70% :

- Design, develop, and maintain scalable production applications and backend services using Python.

- Build APIs, microservices, integrations, and data-driven applications.

- Work with databases, cloud platforms, and distributed systems.

- Contribute to system architecture and technical decisions.

- Troubleshoot production issues and improve performance, scalability, and reliability.

- Work with CI/CD, Docker, monitoring, logging, and DevOps practices.

- Take end-to-end ownership of projects and technical initiatives.

- Participate in code reviews and technical/design discussions.

- Mentor junior and mid-level engineers.

AI / GenAI - 30% :

- Build and integrate LLM-powered applications and AI workflows.

- Develop RAG-based solutions using embeddings and vector databases.

- Build and integrate Agentic AI solutions and AI orchestration workflows.

- Integrate LLMs with APIs, databases, and enterprise applications.

- Work on prompt engineering, context management, AI evaluation, and guardrails.

- Improve AI application reliability, performance, and scalability.

Qualifications :

Programming & Software Engineering :

- 8+ years of professional software development experience.

- Strong hands-on expertise in Python.

- Strong understanding of OOP, design patterns, clean code, testing, debugging, and software engineering best practices.

- Strong backend development experience.

- Experience building REST APIs, microservices, and backend services.

- Experience with relational and/or NoSQL databases.

- Experience with cloud platforms such as AWS, Azure, or GCP.

- Experience with Docker, CI/CD, monitoring, logging, and DevOps practices.

- Strong understanding of software architecture and system design.

- Experience troubleshooting and supporting production systems.

AI / GenAI :

- Hands-on experience with AI and LLM-based applications.

- Good understanding of RAG, embeddings, vector databases, and prompt engineering.

- Experience with Agentic AI / AI orchestration frameworks.

- Experience integrating LLMs with APIs, databases, and enterprise applications.

Good to Have :

- Experience with MCP (Model Context Protocol).

- Multi-agent systems.

- LLMOps / MLOps.

- AI observability and evaluation tools.

- Data pipelines, ETL/ELT, or Data Lakes.

- Life Sciences / Pharma / Healthcare domain experience.

- Open-source contributions.

What We Offer :

- Opportunity to work on frontier AI problems with real-world scientific impact.

- High ownership and the opportunity to shape core product capabilities.

- Competitive compensation and employee benefits.

- Flexible working environment.

- A culture that values speed, depth, and technical excellence.

- Opportunities for professional growth, learning, and innovation.

- A team of builders operating at the intersection of AI, engineering, and science.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...