Senior Backend Engineer

Aegion AI

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aegion AI in Bengaluru, India seeks a seasoned backend engineer to design, build, and maintain scalable backend services using Python, Java, and Golang. You will create REST APIs and microservices, integrate AI/LLMs, and work with vector databases, embeddings, and external AI APIs in production environments.

Collaborate with ML/AI teams to deploy AI capabilities at scale while ensuring performance, security, and reliability.

Qualifications

  • 5+ years of backend software engineering experience.
  • Strong hands-on experience with Python/Java/Golang.
  • Experience building REST APIs and microservices.
  • Hands-on experience working with AI/LLM-based applications.
  • Good understanding of backend architecture, databases, caching, and distributed systems.
  • Experience integrating third-party APIs and AI/LLM APIs.
  • Strong understanding of software engineering principles and best practices.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python/Java/Golang.
  • Build backend systems and APIs supporting AI/ML and LLM-powered applications.
  • Integrate and work with LLMs, AI models, embeddings, vector databases, and AI APIs.
  • Build reliable and scalable APIs and microservices for production environments.
  • Work on LLM-based workflows, RAG pipelines, AI agents, and intelligent automation.
  • Collaborate with ML/AI engineers and product teams to take AI capabilities into production.
  • Optimize backend services for performance, scalability, reliability, and security.
  • Design and implement clean, maintainable, and production-ready code.
  • Troubleshoot and improve existing backend and AI systems.

Skills

Backend development
Python
Java
Golang
REST APIs
Microservices
AI/LLM
Distributed systems
Databases
Caching
APIs integration

Job description

Responsibilities:

  • Design, develop, and maintain scalable backend services using Python/Java/Golang.
  • Build backend systems and APIs supporting AI/ML and LLM-powered applications.
  • Integrate and work with LLMs, AI models, embeddings, vector databases, and AI APIs.
  • Build reliable and scalable APIs and microservices for production environments.
  • Work on LLM-based workflows, RAG pipelines, AI agents, and intelligent automation.
  • Collaborate with ML/AI engineers and product teams to take AI capabilities into production.
  • Optimize backend services for performance, scalability, reliability, and security.
  • Design and implement clean, maintainable, and production-ready code.
  • Troubleshoot and improve existing backend and AI systems.

Requirements:

  • 5+ years of backend software engineering experience.
  • Strong hands-on experience with Python/Java/Golang.
  • Experience building REST APIs and microservices.
  • Hands-on experience working with AI/LLM-based applications.
  • Good understanding of backend architecture, databases, caching, and distributed systems.
  • Experience integrating third-party APIs and AI/LLM APIs.
  • Strong understanding of software engineering principles and best practices.
Get your free, confidential resume review.

or drag and drop your file here.