Senior Software Engineer
Senior Software Engineer
AI-First Product Engineering
Location: Surat (On-site)
Employment Type: Full-Time
About Ciphernutz
Ciphernutz is an AI-first Product Engineering company building modern SaaS platforms, AI-powered applications, enterprise software, and intelligent automation solutions.
We partner with startups, scale-ups, and enterprises to solve complex business problems through technology—not just deliver software.
Our work includes:
AI Applications
AI Agents & Agentic Workflows
Voice AI Systems
Enterprise Applications
Multi-Tenant SaaS Platforms
Automation Solutions
Customer & Internal Portals
We're building an engineering culture where AI is part of the development process—not an afterthought.
About the Role
We're looking for a Senior Software Engineer (3–5 years experience) who combines strong software engineering fundamentals with hands-on experience building AI-powered applications.
This is not a traditional full-stack role.
You should already have experience designing and implementing AI features using LLMs, AI agents, automation workflows, or similar technologies in real-world applications.
You'll own features from architecture to production while working closely with product, design, and engineering teams.
What You'll Build
You'll work on projects such as:
AI-powered business applications
AI Agents & Agentic Workflows
Workflow Automation
Voice AI Solutions
Multi-tenant SaaS Platforms
Enterprise Applications
Internal AI Tools
Customer-facing Products
Responsibilities
Product Engineering
Build scalable end-to-end product features.
Translate business problems into practical technical solutions.
Collaborate with product, design, and engineering teams.
Take ownership from design through production deployment.
Contribute ideas that improve both the product and engineering quality.
Software Engineering
Develop production-ready applications using technologies such as:
React
Next.js
Node.js / NestJS
Python / FastAPI
TypeScript
Build:
REST APIs
AI-powered applications
Automation workflows
Multi-tenant platforms
Internal engineering tools
Architecture
Contribute to:
System Design
API Design
Database Design
Performance & Scalability
Security Best Practices
Engineering Standards
Required Skills
Strong Software Engineering
JavaScript / TypeScript
React & Next.js
Node.js
REST APIs
SQL & Database Design
Git
Experience with one or more of:
NestJS
Python
FastAPI
PostgreSQL
MongoDB
Redis
Docker
Cloud experience (GCP, AWS, Azure) is a plus.
Required AI Experience (Mandatory)
We're specifically looking for engineers who have already built AI-powered applications—not just experimented with AI tools.
You should have practical experience with:
Building AI agents or agentic workflows
Developing LLM-powered applications using OpenAI, Claude, Gemini, or similar models
Designing AI workflows with memory, tool calling, and structured outputs
Integrating AI with external APIs and business systems
Building RAG-based applications
Prompt engineering and context management
AI-assisted software development
Experience with one or more of the following is expected:
LangGraph
LangChain
MCP (Model Context Protocol)
CrewAI
AutoGen
n8n or similar workflow automation platforms
Equivalent experience with similar frameworks is absolutely acceptable.
Engineering Mindset
We're looking for engineers who:
Think beyond implementation.
Understand business and customer problems.
Build maintainable, scalable systems.
Take ownership without waiting to be asked.
Write clean, production-quality code.
Enjoy mentoring and sharing knowledge.
Continuously improve engineering practices.
Use AI to improve productivity—not replace engineering judgement.
Nice to Have
Voice AI
Multi-Agent Systems
Multi-Tenant SaaS
Event-Driven Architecture
Cloud Platforms (GCP, AWS, Azure)
Open Source Contributions
Technical Writing
Why Join Ciphernutz
You'll work on challenging engineering problems rather than repetitive maintenance projects.
You'll have the opportunity to:
Build production AI applications.
Design AI-first products from the ground up.
Work across the complete software lifecycle.
Influence architecture and product decisions.
Learn and experiment with modern AI technologies.
Help shape engineering standards across the company.
Grow into technical leadership based on impact and ownership.
Our Ideal Engineer
You'll likely be a great fit if you:
Have 3–5 years of software engineering experience.
Have already built AI-powered applications in production.
Enjoy solving complex engineering problems.
Think like a product engineer, not just a developer.
Are comfortable owning features end-to-end.
Care about software quality, scalability, and maintainability.
Continuously learn and adapt to emerging AI technologies.
Want to help build the next generation of AI-first products.