
Real job — pulled straight from Cloudesign’s careers page · Verified November 15, 2026 · No reposts.
Job description
Cloudesign is hiring a Full-Stack Software Engineer — a full-time, based in Pune, India role. Apply directly on Cloudesign's careers page below.
Full-Stack Software Engineer - AI&ML integration
Location: Pune, India
Department: Software Development
Experience: 3+ years
Skills: LLM, NodeJS, React JS, Fullstack, Python, SAAS
About the Role :
Key Responsibilities :
Full-Stack Development
- Design, develop, and deliver full-stack features from technical specifications through deployment.
- Build and maintain backend services using Python and modern frameworks such as FastAPI.
- Develop and maintain transactional backend services using TypeScript and Node.js frameworks, preferably NestJS.
- Build responsive and scalable user interfaces using React and Next.js.
- Work across APIs, database schema changes, backend services, frontend applications, and production rollouts.
Backend & API Development
- Design and maintain scalable Python services for processing workflows and application functionality.
- Build and maintain RESTful APIs with strong request validation and error handling.
- Develop asynchronous and message-driven workflows using technologies such as Google Cloud Pub/Sub, Kafka, SQS, or similar platforms.
- Ensure systems are designed with appropriate handling for retries, idempotency, and failed message processing.
- Write clean, reliable, fault-tolerant, and well-tested Python, TypeScript, and SQL code.
Database & Application Architecture
- Design and manage relational database schemas, preferably using PostgreSQL.
- Work with database migrations, indexing, query optimization, and performance tuning.
- Use modern ORM technologies such as SQLAlchemy, TypeORM, Prisma, Drizzle, or similar tools.
- Contribute to scalable application architecture and maintain clear boundaries between services and application components.
- Support authentication, authorization, and secure access control using OAuth/OIDC, JWT, RBAC, ACLs, Firebase Auth, or equivalent technologies.
Frontend Development
- Build and maintain modern web applications using React and Next.js.
- Develop accessible, responsive, and user-friendly interfaces.
- Work with modern frontend development and validation tools to deliver reliable user experiences.
Cloud & DevOps
- Deploy and manage applications on cloud infrastructure, preferably Google Cloud Platform (GCP).
- Work with cloud services such as Cloud Run, Cloud SQL, Cloud Storage, and Pub/Sub.
- Use Docker and CI/CD pipelines to support reliable application deployment and delivery.
- Implement logging, monitoring, metrics, and alerts to support production systems.
AI & Modern Development Practices
- Work with AI-powered applications and gain exposure to LLM and agent frameworks.
- Support the integration of AI services, tools, and long-running processing workflows into production applications.
- Use AI-assisted development and coding tools to improve productivity, code quality, testing, and development workflows.
- Follow engineering best practices including code reviews, testing, documentation, and knowledge sharing.
Collaboration
- Work closely with Product Managers, Designers, Engineers, and other stakeholders to translate business requirements into scalable technical solutions.
- Communicate technical decisions, trade-offs, and risks clearly to both technical and non-technical stakeholders.
- Take ownership of features and contribute throughout the complete software development lifecycle.
Required Skills & Experience :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 3+ years of experience building and supporting production web applications.
- Strong hands-on experience with Python, including building and operating backend services using FastAPI or similar frameworks.
- Good experience with TypeScript and a Node.js backend framework such as NestJS, Express, or Fastify.
- Experience building frontend applications using React and Next.js or similar frameworks.
- Strong knowledge of relational databases, preferably PostgreSQL, including schema design, migrations, indexing, and performance optimization.
- Experience with REST API design, request validation, authentication, and authorization.
- Hands-on experience with asynchronous and message-driven architectures using Pub/Sub, Kafka, SQS, or similar technologies.
- Experience deploying applications on at least one major cloud platform; GCP experience is preferred.
- Working knowledge of Docker and CI/CD pipelines.
- Exposure to LLMs, AI applications, or agent frameworks such as LangChain, LangGraph, LlamaIndex, AutoGen, or similar technologies.
- Experience using AI-assisted coding tools as part of the software development workflow.
- Strong problem-solving, communication, and collaboration skills.
Preferred Skills :
- Experience building multi-tenant SaaS applications with tenant isolation and role-based access control.
- Experience designing and operating event-driven architectures.
- Deeper experience with LLM and agent-based systems, including tool calling, guardrails, observability, and human-in-the-loop workflows.
- Experience working with multiple AI model providers and managing streaming, structured outputs, and API usage.
- Experience with production monitoring and observability tools such as Cloud Monitoring, OpenTelemetry, or Sentry.
- Experience working on large-scale e-commerce, SaaS, or digital product platforms.
- Contributions to open-source projects or a strong public engineering portfolio.
What We’re Looking For :
- A strong full-stack engineer with a backend-first mindset and deep Python expertise.
- Someone comfortable owning features from technical design through production deployment.
- A developer who can work across backend services, databases, cloud infrastructure, and frontend applications.
- A professional with an interest in modern AI-powered applications and scalable software engineering practices.
- A collaborative engineer who can work effectively across product, design, and engineering teams.
Equal Opportunity :
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Full-Stack Software Engineer at Cloudesign?
The required skills for Full-Stack Software Engineer at Cloudesign include: LLM, Node.js, React, Python, FastAPI, TypeScript, Next.js, OAuth, ACLS, GCP, Docker, CI/CD, LangChain, LangGraph, PostgreSQL, Kafka, SQS, REST, SQL, JIRA, Confluence, OpenTelemetry.
What is the seniority level for Full-Stack Software Engineer at Cloudesign?
Full-Stack Software Engineer at Cloudesign is a Mid Level level position.
How do I apply for Full-Stack Software Engineer at Cloudesign?
You can view the full description and apply for Full-Stack Software Engineer at Cloudesign on EchoJobs: https://echojobs.io/job/cloudesign-full-stack-software-engineer-ai-ml-integration-q04dg.