Senior Software Engineer (Noida)

Senior Software Engineer (Noida)

10 Aug
|
Kamakhya Analytics Private
|
Noida

10 Aug

Kamakhya Analytics Private

Noida

About the Company

Kamakhya Analytics is a technology-driven research and consulting organisation helping leaders, parties, and institutions decode India’s political and policy landscape. We bring together survey science, data analytics, and strategic insight to answer complex questions about public opinion, governance, and performance. From ground-level fieldwork to advanced modelling and interpretation, every project is built for clarity, accuracy, and impact.

Our teams manage the complete research cycle, design, execution, data engineering, and delivery under a single framework of discipline, transparency, and speed. Quality and integrity define our work. We apply rigorous controls in sampling and verification, maintain secure and reproducible data systems, and communicate results that withstand scrutiny.

At Kamakhya, our mission is simple: turn evidence into strategy and insight into action.

About the Team

We are looking for a highly skilled and cutting-edge Senior Software Engineer to be the technical backbone of our engineering initiatives. You will be responsible for building robust backend systems and digital infrastructure using core languages like Python and JavaScript. You will play a pivotal role in designing scalable database architectures and spearheading projects related to cutting-edge AI agentic development.

This role is built for a hands-on technical expert who thrives on solving complex infrastructure challenges and developing intelligent systems that automate and enhance large-scale data processing.

Role Overview

- Backend Engineering: Design, develop, and deploy highly scalable and secure backend systems and APIs using Python/Javascript. Ensure the backend architecture can support high-traffic internet applications and internal dashboards.
- Database Infrastructure Management: Architect, manage, and optimize complex database infrastructures. Handle the ingestion, storage, and retrieval of high-velocity structured and unstructured data across SQL, NoSQL, and Vector databases.




- AI Agentic Development: Lead the technical implementation of AI-driven projects, including the development of intelligent agents and LLM-powered systems for automated reporting, sentiment analysis, and predictive modeling.
- System Architecture & Cloud: Design distributed systems and deploy applications utilizing modern cloud infrastructure (AWS/GCP) and containerization to guarantee high availability and fault tolerance.
- Technical Mentorship & Code Quality: Set the standard for engineering excellence by writing clean, maintainable code. Conduct rigorous peer code reviews and mentor junior developers on best practices in backend and AI engineering.

Required Skills & Qualifications:

Education

- A Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related Engineering field.
- Relevant certifications in Cloud Architecture (AWS/GCP) or AI/Machine Learning are highly advantageous.

Experience

- A minimum of 4 years of proven experience in software engineering, with a strong focus on backend development and system architecture.
- Hands-on experience building database infrastructure from the ground up and integrating AI/ML models into production environments.

Skills

- Programming: Python and its backend frameworks (e.g., FastAPI, Django, or Flask), as well as JavaScript (e.g., Node.js, Express) for building robust, high-performance APIs.
- AI & Machine Learning Integration: Practical experience with Large Language Models (LLMs), prompt engineering, and AI agent frameworks (e.g., LangChain, LlamaIndex, or OpenAI APIs). Database Management: Expert-level proficiency in relational databases (PostgreSQL/MySQL), NoSQL databases (MongoDB), and familiarity with Vector databases (Pinecone, Milvus, or Qdrant) for AI applications.
- Cloud & DevOps: Extensive experience with cloud service providers (AWS/GCP), container orchestration (Docker/Kubernetes), and CI/CD pipelines.
- Architecture: Strong understanding of microservices architecture, asynchronous programming, and message brokers (e.g., RabbitMQ, Kafka).

📌 Senior Software Engineer (Noida)
🏢 Kamakhya Analytics Private
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (noida) / noida