Senior Software Engineer

Ciphernutz IT Services
Surat, Gujarat, India

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.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →