Senior Product Engineer / AI-Native Tech Lead
Role Overview
The role is a hands-on Senior Product Engineer and AI-Native Tech Lead responsible for turning business ideas into reliable, production-ready software products.
The engineer will work with founders and business teams to define products, choose architecture, build applications, deploy them, and keep them reliable in production.
The team will build internal business applications, experimental SaaS products, and web and mobile products with an AI-native engineering approach.
Key Skills for This Role
Full Job Posting
About the role
The role is a hands-on Senior Product Engineer and AI-Native Tech Lead responsible for turning business ideas into reliable, production-ready software products.
The engineer will work with founders and business teams to define products, choose architecture, build applications, deploy them, and keep them reliable in production.
The team will build internal business applications, experimental SaaS products, and web and mobile products with an AI-native engineering approach.
Product and architecture
- Understand business requirements and convert loosely defined ideas into technical requirements and product specifications.
- Choose technology stacks and design databases, APIs, authentication systems, and application workflows.
- Identify edge cases, scalability concerns, and technical risks before development.
- Decide what should be custom-built and what can use existing platforms, APIs, or automation tools.
Full-stack development
- Build complete web and mobile applications including frontends, backend APIs, databases, authentication, authorization, role-based access, files, notifications, payments, integrations, and AI functionality.
- Own products from initial idea through deployment and ongoing operation.
AI-native development
- Use Claude Code, Codex, ChatGPT, Cursor, Gemini, GitHub Copilot, OpenRouter, or similar tools to accelerate development.
- Use AI tools for code generation, refactoring, debugging, testing, documentation, architecture exploration, and repetitive development work.
- Review AI-generated code for architecture quality, security problems, inefficient implementations, and technical debt.
- Develop AI applications using model APIs, structured outputs, function and tool calling, agents, RAG, vector databases, embeddings, prompt engineering, and orchestration.
- LangChain, LangGraph, LlamaIndex, or similar frameworks are useful but not mandatory.
Technology environment
- Preferred frontend technologies include React, Next.js, TypeScript, HTML, CSS, and Tailwind CSS or similar frameworks.
- Backend experience may include Node.js and TypeScript or Python with FastAPI or Django.
- The environment may include PostgreSQL, SQL, Redis, Supabase, Firebase, React Native, Expo, or Flutter.
- Infrastructure includes Git, GitHub, Docker, REST APIs, webhooks, CI/CD, cloud hosting, logging, monitoring, backups, and environment management.
- AWS, Google Cloud, Azure, Vercel, Railway, Render, Supabase, or similar platforms are useful.
Engineering quality
- Ensure code quality, architecture, documentation, testing, security, error handling, logging, monitoring, database migrations, backups, production deployment, performance, and maintainability.
- Collaborate directly with business users and make independent architecture and debugging decisions.
Team leadership
- Guide a junior AI and Automation Engineer by breaking products into tasks, delegating work, reviewing code, and providing mentorship.
- Establish development standards, maintain GitHub repositories, document code, and ensure features are tested before release.
- This is a hands-on role requiring extensive individual coding.
Candidate profile
- Approximately 4-8 years of software development experience is sought.
- At least 4 years of Senior Product Engineer experience is required.
- Candidates should have independently built and deployed complete applications.
- Candidates should understand frontend and backend development, databases, APIs, integrations, software security, and maintainable code.
- Candidates should be comfortable with substantial ownership, direct business-user collaboration, and regularly learning and experimenting with AI technologies.
Compensation
- Pay is ₹900,000 to ₹1,200,000 per year.
- Compensation within the range depends on experience, technical capability, product thinking, and selection performance.
Work location
- The role is hybrid remote in Kolkata, West Bengal.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Rawatsons Engineers Pvt Ltd
AI & Automation Engineer
, IND
Rawatsons Engineers is seeking an early-career AI and Automation Engineer to build internal applications, AI-powered tools, integrations, workflows, and experimental products. The role requires basic programming fundamen
MIS & Business Systems Executive
, IND
The employer is seeking a high-ownership professional to design and operate an integrated MIS on Google Workspace. The role covers workflow analysis, automation, dashboards, data integrity, documentation, and team traini