Senior Software Engineer, AI

Reposted 2 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
Hybrid
Senior level
Digital Media • Information Technology • Software
The Role
Seeking a Senior Software Engineer for full stack development using React.js and Node.js. Focus on AI-assisted coding, scalable web apps, and technical leadership.
Summary Generated by Built In

Job Title: Senior Software Engineer — Full Stack (AI-Powered Development) Experience: 5–10 Years

Employment Type: Full-Time

Location: Pune, Hybrid

🏢 About the Role

We are looking for a talented and passionate Senior Software Engineer with strong full stack expertise in React.js & Node.js and hands-on experience with AI-assisted coding tools. You will play a key role in designing, building, and scaling modern web applications while leveraging AI to accelerate development and innovation.

🎯 Key Responsibilities

Full Stack Development:

  • Design, develop, and maintain scalable, high-performance web applications using React.js (frontend) and Node.js (backend)
  • Build and consume RESTful APIs and GraphQL services
  • Develop reusable, modular, and maintainable code following best practices
  • Collaborate with UI/UX designers to translate wireframes into responsive, pixel-perfect interfaces
  • Optimize application performance, scalability, and security

AI-Powered Development:

  • Leverage AI coding tools (GitHub Copilot, ChatGPT, Cursor, etc.) to accelerate development workflows
  • Integrate AI/ML APIs and LLM-based features (e.g., OpenAI, Claude, Gemini) into web applications
  • Build intelligent features such as smart search, recommendations, chatbots, or automation workflows
  • Stay updated with the latest AI coding trends and evaluate new tools for team adoption

Architecture & Leadership:

  • Lead technical design discussions and contribute to system architecture decisions
  • Conduct thorough code reviews and mentor junior developers
  • Drive best practices around coding standards, CI/CD, and DevOps
  • Collaborate closely with Product Managers, QA, and cross-functional teams
  • Break down complex requirements into actionable technical tasks

🛠️ Required Technical Skills

Must Have:

  • 5–10 years of hands-on experience in full stack development
  • Strong proficiency in React.js — hooks, context API, Redux, Next.js
  • Strong proficiency in Node.js — Express.js, REST APIs, microservices
  • Experience with databases — MongoDB, PostgreSQL, or MySQL
  • Proficiency in JavaScript (ES6+) / TypeScript
  • Experience with Git, GitHub/GitLab, branching strategies
  • Familiarity with AI coding assistants (GitHub Copilot, Cursor, etc.)
  • Experience integrating third-party APIs and AI/LLM APIs
  • Understanding of cloud platforms — AWS / Azure / GCP

Good to Have:

  • Experience with Docker, Kubernetes, or CI/CD pipelines
  • Knowledge of WebSockets, Redis, or message queues (Kafka/RabbitMQ)
  • Exposure to prompt engineering or fine-tuning LLMs
  • Familiarity with Agile/Scrum methodology

Skills Required

  • 5-10 years of hands-on experience in full stack development
  • Strong proficiency in React.js
  • Strong proficiency in Node.js
  • Experience with databases MongoDB, PostgreSQL, or MySQL
  • Proficiency in JavaScript (ES6+) / TypeScript
  • Experience with Git, GitHub/GitLab, branching strategies
  • Familiarity with AI coding assistants (e.g., GitHub Copilot)
  • Experience integrating third-party APIs and AI/LLM APIs
  • Understanding of cloud platforms AWS / Azure / GCP
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
216 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account