Lead backend engineer

Devicemotion Technologies

Pune District

On-site

INR 1,800,000 - 2,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Devicemotion Technologies seeks a senior backend developer in Pune to design, develop, and maintain scalable, secure backend services with cloud-native architectures across AWS, GCP, and Azure. You will build AI-powered APIs and systems integrating LLMs, embeddings, vector databases, and RAG, while ensuring performance, reliability, and enterprise-grade security.

The role emphasizes ownership of AI architecture, backend services, databases, and cloud infrastructure, collaborating with

Qualifications

  • 8+ years of backend development experience.
  • Strong hands-on in Python and Java.
  • Experience with cloud-native architectures across AWS, GCP, and Azure.
  • Experience integrating LLMs and AI models into production applications.
  • Knowledge of AI/ML frameworks and tools like LangChain, LlamaIndex, Hugging Face is a plus.
  • Familiarity with security and authentication standards (OAuth2, OIDC, JWT).

Responsibilities

  • Design, develop, and maintain scalable, highly available, and secure backend services.
  • Design and implement cloud-native architectures across AWS, GCP, and Azure.
  • Build backend systems and APIs that integrate AI/ML models and generative AI into production apps.
  • Develop AI-powered services using LLMs, embeddings, vector databases, RAG, and AI APIs.
  • Design and implement reliable AI workflows including prompt management, model integration, evaluation, and monitoring.
  • Build secure, high-performance REST APIs and microservices to support AI and business apps.
  • Implement authentication and authorization mechanisms for enterprise apps and APIs (OAuth 2.0, OIDC, JWT, SSO, RBAC).
  • Work with IAM concepts and modern identity management; ensure secure service-to-service communication.
  • Design and optimize database architectures for scalability, reliability, consistency, and performance.
  • Troubleshoot complex production and database performance issues (queries, indexing, transactions, concurrency).
  • Collaborate with engineering, product, DevOps, and data teams to deliver reliable production systems.
  • Drive architectural decisions around AI, scalability, security, performance, and maintainability.
  • Investigate and resolve production, performance, reliability, and scalability challenges.

Skills

Python
Java
Go
Node.js
REST APIs
Microservices
Distributed systems
Async processing
AI/ML integration
LLMs
RAG
Vector databases
Prompt engineering
Cloud-native

Tools

Docker
Kubernetes
CI/CD
Infrastructure as Code
PostgreSQL
MySQL
MongoDB
DynamoDB
Redis
Snowflake

Job description

Senior Backend Developer

Key Responsibilities
  • Design, develop, and maintain scalable, highly available, and secure backend services.
  • Design and implement cloud-native architectures across AWS, Google Cloud Platform (GCP), and Microsoft Azure.
  • Build backend systems and APIs that integrate AI/ML models and generative AI capabilities into production applications.
  • Develop AI-powered services using LLMs, embeddings, vector databases, RAG (Retrieval-Augmented Generation), and AI APIs.
  • Design and implement reliable AI workflows, including prompt management, model integration, evaluation, monitoring, and performance optimization.
  • Build secure, high-performance REST APIs and microservices to support AI and business applications.
  • Design and implement authentication and authorization mechanisms for enterprise applications and APIs.
  • Work with OAuth 2.0, OpenID Connect (OIDC), JWT, SSO, RBAC, and modern identity and access management concepts.
  • Design and optimize database architectures for scalability, reliability, consistency, and performance.
  • Troubleshoot complex application and database performance issues, including query optimization, indexing, transactions, concurrency, and connection management.
  • Collaborate with engineering, product, DevOps, and data teams to deliver reliable production systems.
  • Drive architectural decisions around AI, scalability, security, performance, and maintainability.
  • Investigate and resolve complex production, performance, reliability, and scalability challenges.
Technical Requirements
AI / Generative AI Primary Requirement
  • Strong hands-on experience with AI/ML and Generative AI technologies.
  • Experience integrating Large Language Models (LLMs) such as OpenAI, Anthropic, Gemini, or similar models into production applications.
  • Strong understanding of RAG, embeddings, vector search, prompt engineering, AI agents, and LLM orchestration.
  • Experience with vector databases and semantic search.
  • Understanding of LLM performance, latency, token usage, model selection, evaluation, and cost optimization.
  • Experience building scalable backend infrastructure for AI-powered applications and services.
  • Knowledge of AI/ML frameworks and tools such as LangChain, LlamaIndex, Hugging Face, or similar is a plus.
  • Ability to evaluate emerging AI technologies and determine how they can be effectively incorporated into production systems.
Backend Development
  • 8+ years of professional experience in backend development and software engineering.
  • Strong hands-on development experience with Python and Java.
  • Experience with Go and/or Node.js is a plus.
  • Strong understanding of microservices, distributed systems, REST APIs, event-driven architectures, and asynchronous processing.
  • Experience building high-volume, production-grade backend systems.
Cloud & Architecture
  • Strong hands-on experience with AWS, Google Cloud Platform (GCP), and Microsoft Azure.
  • Strong understanding of cloud-native architectures, scalability, availability, fault tolerance, and disaster recovery.
  • Experience with Docker, Kubernetes, CI/CD, and infrastructure-as-code is a plus.
  • Ability to design systems that scale horizontally and handle high traffic and data volumes.
Authentication & Security
  • Strong understanding of authentication, authorization, and application security.
  • Experience implementing OAuth 2.0, OpenID Connect (OIDC), JWT, SSO, RBAC, and API security.
  • Understanding of identity management, access control, token lifecycle, encryption, secrets management, and secure communication.
  • Knowledge of common web and API security vulnerabilities and security best practices.
  • Experience securing microservices and service-to-service communication.
Database & Data Technologies
  • Strong knowledge of relational and NoSQL databases.
  • Hands-on experience with databases such as PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB, or similar.
  • Strong understanding of database design, data modeling, normalization, indexing, transactions, concurrency, replication, partitioning, and sharding.
  • Experience with query optimization and database performance tuning.
  • Understanding of database scalability, high availability, backup/recovery, and data consistency.
  • Experience with Redis or other caching technologies is a plus.
  • Knowledge of Snowflake and modern data warehousing/data platforms is a plus.
Nice to Have
  • Strong experience with Snowflake.
  • Experience with Go or Node.js.
  • Experience with Kafka or other distributed messaging/event-streaming platforms.
  • Experience with Kubernetes and container orchestration.
  • Experience with observability, logging, monitoring, and distributed tracing.
  • Experience building AI agents and agentic workflows.
  • Experience working with large-scale data and high-throughput systems.
What We're Looking For

We are looking for a senior engineer with AI as a core strength, combined with deep backend engineering expertise. You should be able to take ownership of AI architecture, backend services, security, databases, and cloud infrastructure, while making pragmatic technical decisions for scalable production systems.

The ideal candidate is someone who can bridge the gap between AI innovation and enterprise-grade software engineeringturning AI capabilities into secure, reliable, scalable, and production-ready solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Native Backend Engineer
Senior AI Native Backend Engineer

Sequoia • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Senior GenAI / Agentic AI Engineer
Senior GenAI / Agentic AI Engineer

Pitsolutions • India

On-site
INR 3,500,000 - 7,000,000
Data Engineer
Data Engineer

Simelabs - Digital, AI/ML, Automation, Robotics, Gen AI. • Ernakulam

On-site
INR 1,800,000 - 3,000,000
AI Engineer (Backend) - Assistant Manager
AI Engineer (Backend) - Assistant Manager

Deloitte Shared Services India • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
AI Engineer
AI Engineer

ECS ME LLC • Hyderabad

On-site
INR 1,200,000 - 2,800,000
Senior/Lead AI ML Engineer
Senior/Lead AI ML Engineer

Hiringhood • Vadodara

On-site
INR 2,500,000 - 4,500,000
AI Engineer
AI Engineer

Neoqubit • Bengaluru

On-site
INR 4,000,000 - 7,000,000
AI Engineer
AI Engineer

FORNAX TECHNOLOGY SERVICES PRIVATE LIMITED • Pune District, Bengaluru, Hyderabad

Hybrid
INR 350,000 - 600,000
Senior AI Integration Engineer
Senior AI Integration Engineer

Bent Chair • Delhi

On-site
INR 1,200,000 - 1,800,000
Artificial Intelligence Engineer / Lead
Artificial Intelligence Engineer / Lead

Amantya Technologies • Gurugram District

On-site
INR 1,200,000 - 1,500,000