Search by job, company or skills

Recro

Generative AI Engineer

Save
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are seeking a Staff Software Engineer / Staff GenAI Engineer to lead the design, development, and delivery of next-generation AI-powered platforms and products. This role requires a strong combination of backend engineering expertise, Generative AI knowledge, system architecture skills, and technical leadership.

The ideal candidate will have experience building production-grade AI systems using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and cloud-native architectures. You will work closely with engineering teams, data scientists, and clients to build scalable, secure, and reliable AI solutions.

Key Responsibilities

AI & Generative AI Engineering

  • Design and build scalable AI-driven applications leveraging LLMs, RAG architectures, and agentic AI workflows.
  • Develop AI agents capable of multi-step reasoning, tool integration, memory management, and workflow orchestration.
  • Drive end-to-end implementation of GenAI solutions from experimentation to production deployment.
  • Collaborate with data science teams for model evaluation, fine-tuning, optimization, and deployment.
  • Apply machine learning concepts including regression, classification, clustering, neural networks, and probabilistic models to solve business problems.

Backend Engineering & Architecture

  • Lead architecture, design, and development of highly scalable backend systems.
  • Build robust APIs, microservices, and distributed systems supporting AI-powered products.
  • Own technical design decisions, architecture documentation, and system improvement initiatives.
  • Design solutions that balance scalability, performance, reliability, and maintainability.

Cloud & DevOps

  • Design and implement cloud-native AI solutions across AWS, Azure, and GCP.
  • Build and manage containerized applications using Docker and Kubernetes.
  • Drive CI/CD automation and infrastructure practices using tools like Terraform.
  • Implement production monitoring, logging, security, and performance optimization strategies.

Data & Database Engineering

  • Design efficient data pipelines for structured and unstructured data.
  • Work with SQL and NoSQL databases including PostgreSQL and MongoDB.
  • Ensure data reliability, integrity, and performance across AI applications.

Technical Leadership

  • Act as a technical owner for critical systems, repositories, and engineering initiatives.
  • Define engineering best practices, standards, and scalable development approaches.
  • Lead technical discussions with internal teams and clients.
  • Mentor engineers through code reviews, technical guidance, and knowledge sharing.
  • Break down complex technical problems into clear execution plans.
  • Participate in hiring activities including technical interviews and candidate evaluations.

Required Skills & Experience

  • 8+ years of experience in software engineering with strong backend development expertise.
  • Strong programming experience in Python.
  • Proven experience building and deploying AI/ML or Generative AI solutions in production environments.
  • Hands-on experience with:
  • Large Language Models (LLMs)
  • RAG pipelines
  • AI Agents
  • Prompt engineering
  • AI orchestration frameworks
  • Experience with GenAI frameworks such as:
  • LangChain
  • Google ADK
  • Other agent development frameworks
  • Strong understanding of microservices, distributed systems, and cloud architectures.
  • Experience with:
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • Terraform
  • Experience working with databases such as PostgreSQL, MongoDB, or equivalent technologies.
  • Experience using AI-native development tools like:
  • Cursor
  • GitHub Copilot
  • Claude Code
  • Strong communication skills with the ability to explain complex technical concepts clearly.

Preferred Qualifications

  • Experience building AI-powered SaaS products.
  • Experience in technical leadership or mentoring engineering teams.
  • Experience working in client-facing consulting environments.
  • Strong understanding of production AI system scalability, observability, and reliability.

What Success Looks Like

  • You think beyond features and design scalable systems.
  • You influence engineering teams through technical excellence.
  • You bring clarity to complex technical challenges.
  • You build solutions focused on long-term impact and maintainability.
  • You lead through ownership, collaboration, and technical expertise.

What We Offer

  • Opportunity to work on cutting-edge Generative AI and AI platform initiatives.
  • Exposure to enterprise-scale AI transformation projects.
  • Collaborative engineering environment with challenging technical problems.
  • Learning and leadership development opportunities.

Location: Mumbai (Onsite)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149242617

Similar Jobs

Mumbai, India

Skills:

TensorflowPytorchAzurePythonembeddingsHugging FaceOpenAI platformsGenerative AI systemsAI ethicscompliance standardsAI ML librariesmultimodal AIvector space models