Search by job, company or skills

Senior Software Engineer - AI

Senior Software Engineer - AI

reckonsys tech labs
5-8 Years
Not Disclosed
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

About Reckonsys Tech Labs:-

Reckonsys is a boutique AI-First software product development services firm specialized in creating uncommon solutions for common problems by making use of the right technologies and best practices.

Established in 2015, we have 65+ associates. Out of 100+ Products that we have built for our clients, over the last decade, 50+ either got funded/acquired/have become profitable!!

Website Link: https://www.reckonsys.com/

LinkedIn Link: https://www.linkedin.com/company/reckonsys/mycompany/

Clutch co: https://clutch.co/profile/reckonsys#summar

Location: HSR Layout, Bengaluru

Role Type: Full-time

About the role:

We are looking for a Senior Software Engineer - AI who thrives at the intersection of modern web platforms and intelligent AI systems. You will own end-to-end product development — from architecting scalable backends to shipping polished React frontends — while actively leveraging Generative AI tools in your daily workflow.

This is a high-impact role at an AI-first company that also delivers world-class IT services. You will work on real-world AI-powered products, mentor engineers, shape architecture, and drive DevSecOps culture across the team.

Key Responsibilities:

  • Design, build, and maintain high-performance web platforms using Python (Django/Flask/FastAPI) and React.
  • Architect and implement scalable, resilient backend services and microservices with clean API design. Lead data modelling decisions across relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases.
  • Build and manage asynchronous task pipelines using Celery, RabbitMQ, and Redis for event-driven architectures.
  • Integrate and develop AI-powered features leveraging LLMs, RAG pipelines, Vector Databases (Pinecone, Weaviate, ChromaDB), and Agentic AI frameworks.
  • Use Gen AI coding tools (Claude Code, Cursor, GitHub Copilot) as force multipliers in day-to-day development. Champion DevOps and DevSecOps best practices — CI/CD pipelines, containerisation (Docker/Kubernetes), IaC, SAST/DAST.
  • Conduct thorough code reviews, define engineering standards, and mentor junior/mid-level engineers.
  • Collaborate with Product, Design, and Data teams to translate requirements into robust, production-grade solutions.
  • Contribute to system design decisions, technical roadmaps, and architecture documentation.

Required Skills & Experience

Backend & Web Frameworks

  • 5–8 years of professional software development experience.
  • Strong proficiency in Python; deep expertise in at least two of Django, Flask, or Fast API or Node JS.
  • Solid understanding of RESTful API design, GraphQL, and WebSocket-based communication.
  • Experience with auth patterns: OAuth2, JWT, RBAC, OpenID Connect.

Frontend

  • Proficiency in React.js with hooks, state management (Redux/Zustand/Context), and modern build tooling (Vite/Webpack).
  • Comfortable with TypeScript, responsive design, and component libraries (Material UI, Ant Design, Tailwind CSS).

Data & Databases

  • Strong data modelling skills for both transactional (SQL) and document/analytical workloads (NoSQL).
  • Hands-on with PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB.
  • Experience with database performance tuning, indexing strategies, and query optimisation.
  • Familiarity with Vector Databases such as Pinecone, Weaviate, Chroma, or pgvector.

Messaging & Async Systems

  • Hands-on experience with RabbitMQ, Celery, and Redis for task queues and async processing.
  • Understanding of event-driven architectures, pub/sub patterns, and stream processing (Kafka is a plus).

DevOps & DevSecOps

  • Strong experience with Docker and Kubernetes for containerisation and orchestration.
  • Proficient in building CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and IaC tools (Terraform, Pulumi).
  • Knowledge of DevSecOps: SAST, DAST, secret management (Vault, AWS Secrets Manager), dependency scanning, OWASP Top 10.
  • Experience with observability stacks: logging, metrics, tracing (ELK, Prometheus, Grafana, OpenTelemetry).

Generative AI & LLM Ecosystem

  • Hands-on experience with LLM APIs (OpenAI, Anthropic Claude, Gemini) and prompt engineering.
  • Working knowledge of RAG (Retrieval-Augmented Generation) architectures and embedding pipelines.
  • Familiarity with Agentic AI frameworks such as LangChain, LangGraph, LangFuse, LangSmith, LlamaIndex, CrewAI, or AutoGen.
  • Comfortable using Gen AI coding assistants (Claude Code, Cursor, GitHub Copilot) as daily development tools.

Seniority-Level Expectations

  • Proven experience leading technical design discussions and producing Architecture Decision Records (ADRs).
  • Strong grasp of software engineering principles: SOLID, DRY, CQRS, Event Sourcing, Domain-Driven Design.
  • Experience with performance profiling, load testing, and scaling strategies.
  • Ability to write clean, well-tested code with high coverage using pytest, Jest, Playwright or similar frameworks.
  • Excellent communication skills; experience working in Agile/Scrum environments.

Good to Have

  • Experience building multi-tenant SaaS platforms.
  • Prior exposure to building or deploying AI agents or copilots in production.
  • Knowledge of MLOps practices and familiarity with model fine-tuning or embedding pipelines.
  • Contributions to open-source projects or a strong GitHub portfolio.
  • Experience in a startup or fast-paced product engineering environment.

Why Join Us

AI-First Culture - Work with cutting-edge Gen AI tools and help shape AI-powered products from day one.

Real-World Impact - Build products used by real clients across industries — not just internal tools.

Career Growth - Clear path to Principal/Architect roles with learning budgets and conference support.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

LangFuse

Claude

LangSmith

LangGraph

GitHub Actions

LangChain

CrewAI

AutoGen

GitLab CI

OpenAI

LlamaIndex

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Algorithms, Debugging, Data structures, Python, ML infrastructure, Model deployment, reinforcement learning, Data Processing, Optimization, Model evaluation
6-10 yrs
Bengaluru, India
Skills:
containerization , Docker, Asynchronous programming, Python, Kubernetes, LLM agents, cloud platforms, vector databases, gRPC APIs, LLM evaluation frameworks, traditional ML DL models, model serving
5-7 yrs
Bengaluru, India
Skills:
Java, Apis, Debugging, Git, Typescript, Javascript, Distributed Systems, Python, Event-driven design, Modern development tooling, Go, ML/AI infrastructure, Data-intensive applications, Microservices architecture, System design principles, Model serving, Containerized environments, Software architecture design patterns, Training pipelines, Data annotation platforms, CI/CD workflows, Backend services, Evaluation frameworks
5-7 yrs
Bengaluru, India
Skills:
Java, Google Cloud, Devops, Typescript, Distributed Systems, Restful Apis, Azure, Python, AWS, Kubernetes, microservice architectures, LLMs, Google Gemini, vector databases, Anthropic, Azure OpenAI, RAG solutions, OpenAI, semantic search, LangChain, agentic AI frameworks, CrewAI, Strands, Qdrant, Pinecone, Semantic Kernel, LangGraph, Chroma, Azure AI Search, Weaviate
4-8 yrs
Bengaluru, India
Skills:
Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), Git, Typescript, Docker, Python, Kubernetes, Distributed Systems, CrewAI, LangChain, AutoGen, LangGraph, Prompt Engineering, AI orchestration frameworks, LLM testing methodologies, Vector databases, AI evaluation frameworks, Inference optimisation, Model routing, Microservices architecture, CI/CD pipelines, Embedding models, Observability tools, Multi-agent systems, Fine-tuning