Cutshort logo
For Employers
Juliet AI, Inc. logo
Lead Software Engineer / Architect — Agentic AI Platform
Lead Software Engineer / Architect — Agentic AI Platform

Lead Software Engineer / Architect — Agentic AI Platform at Juliet AI, Inc. · Remote only · 7 - 12 years · ₹40L - ₹70L / yr (ESOP available) · Bootstrapped · Remote only · Posted 5 Sep 2026

Juliet AI, Inc.'s logo

Lead Software Engineer / Architect — Agentic AI Platform

Samir Patel's profile picture
Posted by Samir Patel
7 - 12 yrs
₹40L - ₹70L / yr (ESOP available)
Remote only
Skills
Agentic AI
skill iconPython
API management
Anthropic Claude

Experience: 8+ years, senior candidates only | Type: Full-time | Location: Remote (India)


 ---

 WHAT WE'RE BUILDING


 See http://www.juliet.space


 We're building Juliet, an AI that runs marketing end to end. Our users are marketers, founders, CEOs, growth leads, agencies, and SMBs — not developers. They

 tell Juliet the goal. She plans, writes production code, and ships real marketing: conversion-optimized websites, launch assets, campaigns, audits, autonomously.


 That's the engineering problem in one line: the humans in the loop can't read code, so the agent has to get it right on her own — plan, build, self-correct,

 recover, ship.


 Under the hood: a browser-based studio backed by cloud sandboxes, a real-time SSE streaming pipeline, and a LangGraph agent working across 83 tools and 63 skill

 modules. The agent isn't bolted onto the product. She is the product.


 Small team, big ambitions. You'll ship things users touch daily, not write tickets about them.


 ---

 THE ROLE


 We're hiring one architect-level backend engineer to own Juliet's agentic infrastructure end to end. That means the agent graph, the execution environment, the

 streaming pipeline, the state and memory systems — and setting technical direction for the engineers working alongside you.


 This is a player-coach seat. You'll still write code every day, and your architectural calls become the product. You'll work directly with the founder. No PMs in

 between.


 Frontend is part of the system. You won't be leading it, but you'll need to understand how the agent's output reaches the browser and be able to ship full-stack

 features when needed.


 ---

 THE STACK


 AI agent (primary): Python 3.11, LangGraph 1.x + LangChain, Anthropic / Google / OpenAI model providers


 API (primary): NestJS 11, Supabase, Redis, PostgreSQL, Server-Sent Events


 Infra (primary): Modal cloud sandboxes, Docker, Netlify deployments


 Frontend (secondary): Next.js 15, React 19, TypeScript, Zustand, CodeMirror 6, XTerm.js


 Monorepo: Turborepo, pnpm


 ---

 WHAT YOU'LL WORK ON


 The majority of your time is here:


 Agentic AI workflows — Design, extend, and harden the LangGraph agent graph: multi-step planning, code generation, tool dispatch, self-correction, and recovery

 across 83 tools and 63 skill modules. This is the core of the product.


 Real-time streaming architecture — The SSE pipeline that carries every agent action from the Python backend through NestJS to the browser: event framing,

 reconnection, health monitoring, interrupt handling for plan approvals and clarifying questions.


 Agent execution environments — Sandbox lifecycle on Modal: container spin-up, file sync, terminal I/O, command execution, and live preview with per-asset esbuild

 bundling. The agent lives here.


 State and memory systems — LangGraph Postgres checkpointers, middleware-injected context (goals, design docs, memory anchors), conversation summarization. How

 the agent knows what it knows.


 Backend API and data layer — NestJS services, Supabase schema, Redis caching, quota enforcement, webhook handling. The plumbing the agent depends on.


 Marketing intelligence pipelines — AEO, CRO, and brand-perception audit engines: multi-LLM probing, parallel inference, streamed structured reports, result

 caching. Audit-at-scale infrastructure.


 The remaining ~25% of your time:


 Full-stack product features — Collaboration (roles and permissions), the Netlify deployment pipeline, subscription and quota flows, onboarding. You'll ship these

 end to end — backend first, frontend to close the loop.


 ---

 WHAT WE'RE LOOKING FOR


 Must-have:


 - 8+ years of professional software engineering, including meaningful time as a tech lead or systems architect who owned something end to end. Closer to ten is

 the norm for people who thrive here.

 - Both worlds on your resume: engineering rigor inside a large company and 0-to-1 ownership at an early-stage startup.

 - Production agentic systems experience. You've built and operated LLM agent systems in production with LangGraph, LangChain, or equivalent — agent graphs, tool

 use, state management, prompt engineering, evals. This means well beyond calling a chat endpoint.

 - Strong Python. You design and ship production Python daily. The agent codebase is yours to own.

 - Architect-level system design. You can own how data flows across four services, make tradeoffs under uncertainty, and defend every call.

 - AI-native development workflow. You drive Claude Code, Codex, or similar agentic tools as everyday instruments — not occasionally. You have opinions about

 working with coding agents because you do it constantly.

 - Real-time backend systems. You've built SSE, WebSocket, or streaming API infrastructure in production — not just consumed it.

 - Strong TypeScript. The API layer and most product features are in TypeScript. You're productive in it.


 Strong plus:


 - Background in developer tools, IDEs, or coding/execution platforms

 - Container runtimes and sandboxed execution (Modal, E2B, Firecracker, or similar)

 - Depth in PostgreSQL, Redis, and Supabase

 - LLM observability and evals tooling (LangSmith or similar)

 - NestJS or equivalent Node.js API framework experience

 - React/Next.js — enough to ship a full-stack feature without handoff

 - Exposure to marketing, growth, or publisher-facing products


 ---

 WHY THIS ROLE IS DIFFERENT

  

 You own the architecture. Not a feature factory. Not someone else's design doc. The technical execution of an AI product is yours to lead.


 The agent is the product. You're not adding AI to an existing system. You're building and operating the system that is the AI. Every architectural decision

 touches what Juliet can and can't do.


 Hard problems, always. The system spans cloud sandboxes, streaming infrastructure, multi-step agent graphs, and a full-stack web product — for non-technical

 users who can't course-correct a broken output. The bar is high.


 Small team, real leverage. Your code ships to users the same week. No layers of approval.


 ---

 HOW TO APPLY


 Send us:


 1. A short note on the most complex agentic system you've shipped: what broke, and what you'd redo. A link to something you've built that involves agent graphs, tool use, or autonomous multi-step execution


 2. What is one thing you would improve about Juliet? It could be a feature or a bug.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Juliet AI, Inc.

Founded :
2025
Type :
Product
Size :
0-20
Stage :
Bootstrapped

About

www.juliet.space


Agentic AI Coding

Read more

Company social profiles

N/A

Similar jobs (10)

company logo
Daniel Castellanos
Posted by Daniel Castellanos
Remote only
1 - 10 yrs
₹20L - ₹50L / yr
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
skill iconPostgreSQL

Most sales tools help you send emails. We’re building something different.


At Salesforge, we’re creating autonomous AI agents that can:


Find the right prospects

Generate highly personalized outreach

Run conversations

And book meetings


All without human involvement.


Why this is interesting


A lot of AI products stop at “generate text.” We’re focused on outcomes.


That means solving problems like:


How do you generate messages that actually get replies?

How do you evaluate and improve agent performance over time?

How do you orchestrate millions of AI-driven interactions reliably?

How do you combine structured data + LLMs in a way that scales?


If you enjoy working at the intersection of systems + AI + real-world feedback loops, this will feel like a playground.


What you’ll be working on


You won’t be maintaining legacy systems.


You’ll be:


Designing and building core backend systems that power our AI agents

Creating APIs and services that handle high-scale, real-time workflows

Working with queues (Kafka / SQS / RabbitMQ) to orchestrate async systems

Thinking deeply about performance, cost, and reliability in AI pipelines

Shipping features end-to-end with a small, senior team


The team


We’re a small group of experienced builders. We move quickly, care about quality, and avoid unnecessary process.


No layers of management.

No long planning cycles.

Lots of ownership and autonomy.


What we’re looking for


5+ years of backend engineering experience

Strong system design fundamentals

Experience with distributed systems and async processing

Familiarity with relational and/or document databases

Clear communicator, low ego, high ownership


Why join


You’ll work on a product where the output is measurable (meetings booked, revenue generated)

You’ll have real ownership from day one

You’ll be early in building a new category (AI sales agents)

You’ll grow as fast as we do

Read more
company logo
Apoorva Lakshkar
Posted by Apoorva Lakshkar
Mumbai
4 - 6 yrs
₹8L - ₹18L / yr
skill iconNodeJS (Node.js)
Generative AI

Job Overview

Architect and build scalable, high-performance backend systems while working on mission-critical platforms that process real-time market data and portfolio analytics. The role also involves leveraging Generative AI capabilities to enhance data intelligence, automation, and user-facing features, while ensuring regulatory compliance and secure financial transactions.


Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using NodeJS and Python
  • Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
  • Develop and manage data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
  • Integrate and deploy Generative AI models (LLMs, embeddings, AI APIs) into backend systems for automation, insights, and intelligent workflows
  • Design AI-powered features such as recommendation systems, document processing, or conversational interfaces
  • Ensure system reliability, security, and low-latency performance for mission-critical systems
  • Lead technical design discussions, conduct code reviews, and mentor junior engineers
  • Optimize database queries, implement caching strategies, and improve overall system performance
  • Collaborate with cross-functional teams to deliver end-to-end product features
  • Implement monitoring, logging, and observability solutions


Required Skills and Qualifications

  • 2+ years of professional backend development experience
  • Strong expertise in NodeJS and Python for production-grade applications
  • Proven experience building RESTful APIs and microservices architectures
  • Experience working with Generative AI frameworks/APIs (OpenAI, LangChain, vector databases, prompt engineering)
  • Understanding of integrating LLMs into production systems (RAG, embeddings, fine-tuning basics)
  • Strong proficiency in PostgreSQL, including query optimization and schema design
  • Hands-on experience with RabbitMQ and Kafka
  • Experience with BigQuery or similar data warehousing solutions
  • Solid understanding of distributed systems, scalability patterns, and high-traffic applications
  • Strong knowledge of authentication, authorization, and security best practices
  • Experience with Git, CI/CD pipelines, and modern development workflows
  • Excellent problem-solving and debugging skills
  • Exposure to fintech or financial services, cloud platforms (GCP/AWS/Azure), Docker/Kubernetes, caching tools (Redis/Memcached), and regulatory requirements (KYC, compliance, data privacy) is a plus


Apply directly at: https://wohlig.keka.com/careers/jobdetails/136351

Read more
company logo
Umama Sayed
Posted by Umama Sayed
Remote, Mumbai
3 - 5 yrs
Best in industry
skill iconNodeJS (Node.js)
TypeScript
skill iconPostgreSQL
skill iconRedis
API
+4 more


About the Role


Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies. We are hiring a Backend Engineer for a dedicated client engagement building an AI-powered application builder platform.


The backend is the operational core of the product: it manages user projects and sessions, coordinates long-running AI agent workloads, maintains project state, and serves as the integration layer between the frontend, the AI system, and the underlying infrastructure.


The mandatory requirement is hands-on production experience shipping Node.js services, with end-to-end ownership of API design, data modelling, and at least one production system involving background job processing or event-driven patterns.




Responsibilities


API and service development: Design and build REST APIs in Node.js with TypeScript. Cover authentication, session management, input validation, structured error handling, streaming responses (SSE, WebSockets), and rate limiting. Maintain clean API contracts that the frontend and AI system can rely on.


Database design and management: Own PostgreSQL schema design for product domains including user accounts, projects, file trees, session state, and generated artefacts. Write efficient queries, manage migrations, and optimise for read patterns that serve a real-time editor experience.


Caching strategy: Implement and maintain caching with Redis for session data, project state, and frequently read configuration. Design cache invalidation logic that keeps the editor experience consistent without stale reads.


Queue and background job management: Implement and operate background job infrastructure using BullMQ or equivalent. AI agent runs are long-running and stateful; handle retries, failure states, priority queues, and concurrency limits.


AI system integration: Build the integration layer between the backend and the AI agent system. Manage job dispatch, result handling, streaming output to the frontend, and error propagation.


Multi-tenancy and access control: Implement tenant data isolation, RBAC, and resource ownership enforcement across all API surfaces.


Observability and reliability: Instrument services with structured logging, metrics, and tracing. Write defensive code with sensible timeouts, fallback behaviour, and circuit breaking on external dependencies.


Testing and code quality: Write unit and integration tests for the services you ship. Review the work of peers and contribute to shared engineering conventions.




Requirements


• Hands-on production Node.js experience (mandatory) — must have personally shipped at least one feature area end to end in a production Node.js service, owning API design, data modelling, and testing.


• 3 to 5 years of professional backend engineering experience. Candidates with slightly less time but strong demonstrated ownership are welcome to apply.


• Strong Node.js and TypeScript. Production experience with Express, NestJS, or Fastify. Solid with async patterns, streaming, error handling, and building services that run reliably under sustained load.


• PostgreSQL depth. Schema design, query writing, indexing, and migrations on at least one production system.


• Redis and caching. Production experience using Redis for caching and session management. Understands cache invalidation trade-offs.


• Queue and background job systems. Hands-on with BullMQ, RabbitMQ, SQS, or equivalent. Experience managing retries, dead-letter queues, job priority, and concurrency control.


• AWS working knowledge. Comfortable with EC2, S3, RDS, SQS, and IAM. Familiar with Docker and basic deployment and environment management.


• Strong written and spoken English. Able to communicate clearly with engineers across disciplines and write precise technical documentation.




Nice to Have


Experience integrating with AI or LLM services (streaming responses, structured outputs, retry patterns); WebSocket or SSE implementation for real-time features; multi-tenant SaaS product experience; GraphQL; OpenTelemetry instrumentation; prior work on developer tools or editor-style products.

Read more
company logo
Umama Sayed
Posted by Umama Sayed
Remote, Mumbai
4 - 7 yrs
Best in industry
skill iconNodeJS (Node.js)
TypeScript
skill iconExpress
NestJS
Fastify
+7 more

Senior Backend Engineer

Node.js, System Design & Production Platforms

📍 Mumbai (On-site) | Full-time | 5+ years


About the Role:

Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies.

We are hiring a Senior Backend Engineer to own the backend architecture of a complex production AI platform on a dedicated client engagement: API design and data modelling, multi-tenancy, orchestration of long-running agent workloads, and the services that manage user projects and generated output.

We are open to full stack engineers whose primary strength and interest is backend. If you have shipped full stack work but the backend is where you do your deepest engineering, you are a fit for this role.

The mandatory requirement for this role is hands-on production experience as a senior backend engineer building complex, scalable systems in Node.js, with end-to-end ownership of architecture, data, and operations on at least one live platform.

The role is hands-on and architectural.

Expect to design system architecture, lead a small group of backend engineers, build the hardest parts yourself, set engineering standards, and partner closely with frontend, AI, and DevOps engineers.

A typical week includes an architecture decision on a new service, hands-on implementation of a critical path, a code review with mid-level engineers, and a working session with the AI engineer on an integration contract.


Responsibilities:

System Architecture

Own the backend architecture across engagements.

Make and document decisions on service boundaries, data models, API contracts, deployment topology, and trade-offs.


Hands-on Backend Delivery

Lead by example on complex modules, performance-critical paths, and high-risk areas using Node.js (Express, NestJS, Fastify) with TypeScript.

Pick up Python (FastAPI) where engagements require it.


Database Design and Performance

Drive PostgreSQL schema design, indexing, query optimisation, migrations, and capacity planning.

Set the data-modelling standard across the pod.


Caching, Queues, and Workflows

Design caching (Redis), event-driven patterns (Kafka, RabbitMQ, SQS, NATS), and long-running workflow orchestration (Temporal, BullMQ, Celery, or equivalent).

Handle retries, idempotency, and failure recovery.


Multi-Tenancy and Platform Patterns

Design and implement multi-tenant data isolation, RBAC, audit logging, and resource quotas appropriate to enterprise-grade products.


API and Integration Design

Set the standard for REST, GraphQL, and gRPC contracts.

Drive versioning, authentication (OAuth, JWT, SSO), security by default, and developer ergonomics.


Observability and Operations

Instrument services with OpenTelemetry, Prometheus, and Grafana.

Define SLOs, lead incident response, and write postmortems.


Code Quality and Mentorship

Run code reviews, define conventions, mentor mid-level engineers, and raise the engineering bar.


AI-Assisted Engineering Discipline

Use Claude, Cursor, and similar tools day to day.

Set the team standard for prompts, patterns, AI-assisted review, and validation of AI-generated backend code.


Client Engagement

Represent Unico Connect in technical conversations with customers.

Defend architectural decisions, communicate trade-offs, and manage scope.


Requirements:

Hands-on Production Experience as a Senior or Lead Backend Engineer in Node.js (Mandatory)

Must have personally built and shipped complex production systems in Node.js, owning architecture, data, and operations on at least one live engagement.

Full stack engineers whose deepest work is on the backend qualify.

POCs and internal tools alone do not qualify.


5+ Years of Professional Backend Engineering Experience

With at least 1 to 2 years in a senior or lead role with direct responsibility for technical decisions and team output.


Deep Node.js and TypeScript Proficiency

Strong with Express, NestJS, or Fastify.

Comfort with async patterns, streams, worker threads, and performance profiling.


Python as a Strong Plus

Hands-on production experience with FastAPI, Django, or Flask is a meaningful advantage.

Willingness and demonstrated ability to pick up Python as engagements demand is required.


PostgreSQL Depth

Schema design, normalisation, indexing, query performance, migrations, and at least one production system where you owned the data model end to end.


Caching and Event-Driven Architecture

Hands-on with Redis (or equivalent) and message queues or event-driven patterns (RabbitMQ, SQS, Kafka, NATS).


AWS Depth

Hands-on production experience with EC2, S3, RDS, IAM, VPC, ECR, and at least one of EKS, ECS, or Lambda.

Comfort owning deployment, monitoring, and cost.


System Design and End-to-End Ownership

Able to take an ambiguous problem, break it into components, evaluate alternatives, produce an architecture that holds up under review and load, plan execution, and ship with limited supervision.


AI-Assisted Engineering Experience

Daily use of Claude, Cursor, Copilot, or equivalent.

Strong discipline for reviewing and validating AI-generated backend code.


Excellent Written and Spoken English

Experience working directly with international clients.

Confident defending architectural choices in writing and in review.


Nice to Have:

  • Workflow orchestration (Temporal, Airflow)
  • GraphQL (Apollo, gRPC)
  • Sandboxed execution environments
  • Multi-tenant SaaS experience
  • OpenTelemetry instrumentation
  • Prior agency or consulting experience
Read more
New York, Los Angeles California
3 - 5 yrs
$2.5K - $5.5K / yr
skill iconPython
Artificial Intelligence (AI)
skill iconMachine Learning (ML)
Multi-Agent System
Full Stack Development
+17 more

We are building an advanced, AI-driven multi-agent software system designed to revolutionize task automation and code generation. This is a futuristic AI platform capable of:


✅ Real-time self-coding based on tasks  

✅ Autonomous multi-agent collaboration  

✅ AI-powered decision-making  

✅ Cross-platform compatibility (Desktop, Web, Mobile)  


We are hiring a highly skilled **AI Engineer & Full-Stack Developer** based in India, with a strong background in AI/ML, multi-agent architecture, and scalable, production-grade software development.


### Responsibilities:


- Build and maintain a multi-agent AI system (AutoGPT, BabyAGI, MetaGPT concepts)  

- Integrate large language models (GPT-4o, Claude, open-source LLMs)  

- Develop full-stack components (Backend: Python, FastAPI/Flask, Frontend: React/Next.js)  

- Work on real-time task execution pipelines  

- Build cross-platform apps using Electron or Flutter  

- Implement Redis, Vector databases, scalable APIs  

- Guide the architecture of autonomous, self-coding AI systems  


### Must-Have Skills:


- Python (advanced, AI applications)  

- AI/ML experience, including multi-agent orchestration  

- LLM integration knowledge  

- Full-stack development: React or Next.js  

- Redis, Vector Databases (e.g., Pinecone, FAISS)  

- Real-time applications (websockets, event-driven)  

- Cloud deployment (AWS, GCP)  


### Good to Have:


- Experience with code-generation AI models (Codex, GPT-4o coding abilities)  

- Microservices and secure system design  

- Knowledge of AI for workflow automation and productivity tools  


Join us to work on cutting-edge AI technology that builds the future of autonomous software.

Read more
Remote, Bengaluru (Bangalore), Pune, Delhi, Gurugram, Noida
3 - 8 yrs
₹25L - ₹40L / yr
LangGraph
Web API
Information architecture
knowledge Graph
Semantic search

About Sentiaflow

Sentiaflow is an AI engineering and IT services company building production-grade agentic AI systems, sitting at the intersection of LLMs and real business operations — data, APIs, permissions, workflow state, human decisions, security, and measurable outcomes. Our initial domain focus is healthcare, particularly clinical trials, where reliability, traceability, and clear human-decision boundaries matter more than a slick demo.

Job Description

As a Level 1 engineer, you'll implement bounded parts of a production agentic workflow under an Agent Captain or senior engineer, connecting models to application services, tools, data sources, and human approval points.

You will:

  • Translate a scoped business workflow into typed inputs, outputs, states, actions, and escalation paths
  • Build backend services and tool integrations (Node.js/TypeScript or Python)
  • Use LLMs only where model judgment adds value; keep rules, validation, authorization, and workflow control in deterministic code
  • Design and validate structured model outputs before they touch downstream systems
  • Handle partial data, tool failures, duplicate events, retries, timeouts, rate limits
  • Add logging, traces, metrics, and decision records for diagnosability
  • Write tests and evaluation cases that check whether the full workflow behaves correctly — not just whether output sounds fluent
  • Protect sensitive data; participate in code, design, and release-readiness reviews
  • Explain implementation trade-offs clearly to engineers and stakeholders

Success in 6 months: own a bounded workflow module end-to-end, integrate models without letting probabilistic output bypass deterministic controls, produce release-ready evaluation evidence, and diagnose cross-boundary failures with less supervision.

Desired Skills

  • Approximately 3–6 years hands-on backend/application engineering experience, with demonstrable hands-on work building agentic systems — not just calling an LLM API from a backend service
  • LangGraph (or comparable agent orchestration framework) experience is required — building multi-step, stateful agent workflows with conditional branching, tool-calling loops, and recovery/retry logic, not a single-prompt wrapper
  • Deep RAG experience, including:
  • Chunking strategy design, embedding model selection, and retrieval evaluation (not just "connected a vector DB")
  • Hybrid search (dense + sparse/keyword), re-ranking, and query rewriting/decomposition
  • Handling retrieval failure modes: irrelevant context, stale data, contradictory sources, citation/grounding accuracy
  • Measuring RAG quality (precision/recall on retrieval, faithfulness/groundedness of generation) — not eyeballing outputs
  • Experience designing agent state machines / workflow graphs: tool selection, planning loops, human-in-the-loop interrupts, checkpointing, and state persistence across long-running workflows
  • Strong programming in JS/TypeScript (preferred), Python, Java, C#, or Go
  • Solid grasp of API design, databases, async processing, auth, testing, deployment
  • Comfort reasoning about state, retries, idempotency, concurrency, permissions, audit trails, failure recovery
  • Real production debugging experience, not just greenfield builds
  • Clear technical communication

We're looking for engineers who've actually built and tuned agentic/RAG systems in production — not those who've only wired together frameworks or prompted an LLM API.


Nice to have: experience with other orchestration frameworks (CrewAI, AutoGen, custom state machines), observability/eval tooling (LangSmith, Langfuse, custom trace pipelines), healthcare or regulated-industry background. Bachelors from IIT or NIT highly preferred.

Read more
company logo
Remote only
3 - 15 yrs
₹6L - ₹12L / yr (ESOP available)
skill iconPython
skill iconC#
skill iconReact.js

Position Overview

We are seeking a versatile Senior Full Stack & AI Agent Developer to architect, build, and

maintain end-to-end software solutions spanning web platforms, desktop applications, and

autonomous AI agents capable of interacting with and controlling these software systems.

The ideal candidate will bridge traditional engineering software with cutting-edge artificial

intelligence to automate data processing and enhance operational decision-making. While

not strictly required, a background or strong interest in the energy sector—specifically

drilling and completion operations—is highly desirable.

Key Responsibilities

• Full Stack Development: Design, develop, and deploy robust web applications and

native desktop software utilized by engineering and operational teams.

• AI Agent Engineering: Build, train, and integrate autonomous AI agents and LLM-

driven workflows capable of interpreting data, executing commands, and safely

controlling desktop and web-based software.

• Workflow Automation: Translate complex workflows into intuitive software features

and autonomous agent actions, minimizing manual data entry and operational

bottlenecks.

• Data Integration: Handle high-frequency data streams and integrate them seamlessly

into user interfaces and backend AI models.

• Architecture & Scalability: Ensure high performance, security, and scalability across

cloud infrastructure (AWS/Azure), local desktop environments, and potential edge

computing setups.

• Cross-Functional Collaboration: Work closely with domain experts and end-users to

translate field challenges into technical product requirements.

Required Qualifications & Experience

• Experience: Minimum of 5 years of professional software development experience,

with a proven track record of delivering production-ready web and desktop

applications.

• Programming Languages: Strong proficiency in Python, JavaScript/TypeScript, and at

least one compiled language (C#, C++, or Java).• Web & Desktop Frameworks: Hands-on experience with modern frontend

frameworks (React, Angular, or Vue.js), Node.js, and desktop application development

(Electron, WPF, Qt, or Tauri).

• AI & Agent Tooling: Demonstrated experience building AI agents using LLM APIs

(OpenAI, Anthropic), open-source models (Hugging Face), LangChain, LlamaIndex,

AutoGPT, or custom agent architectures.

• Automation & UI Control: Expertise in software control mechanisms using tools like

Selenium, Playwright, PyAutoGUI, Appium, or computer vision-based GUI automation to

allow AI agents to navigate software.

• Cloud, DevOps & Databases: Experience with Git, Docker, CI/CD pipelines, cloud

platforms (AWS/Azure/GCP), RESTful APIs, GraphQL, and relational/NoSQL databases.

Preferred Qualifications (Strong Plus)

• Industry Domain Expertise: Prior hands-on development experience within the oil and

gas sector, specifically focused on drilling, completions, rig operations, or subsurface

engineering software.

• Data & Protocols: Familiarity with oilfield data standards (e.g., WITSML, OPC-UA) and

time-series databases.

• Experience deploying AI models and agents in edge or low-connectivity environments

(such as offshore rigs or remote drilling sites).

• Familiarity with safety-critical software design and cybersecurity standards in

industrial control systems (ICS/SCADA).

• Degree in Computer Science, Software Engineering, Petroleum Engineering, or a related technical discipline.

Read more
AI-driven multimedia,content analysis,monetization platform
AI-driven multimedia,content analysis,monetization platform
Agency job
via by Ariba Khan
Remote only
4 - 8 yrs
Best in industry
skill iconPython
skill iconNodeJS (Node.js)
RESTful APIs
Distributed Systems
skill iconAmazon Web Services (AWS)
+7 more

Role overview

The client is building a multimodal AI platform that processes multi-hour video, audio and text to generate structured insights, narratives and highlight workflows for broadcasters and media organisations.

 

We are seeking a Backend / Platform Engineer to design and build high-throughput media pipelines, robust APIs, and model-serving infrastructure that connect our AI engine (video perception + multimodal reasoning) to real products and customer environments.

 

This is not a CRUD‑only backend role.

 

You will work on:

  • long‑running jobs
  • distributed processing
  • GPU inference orchestration
  • storage for embeddings and metadata
  • integration with AI models
  • reliability and observability at scale

 

Key responsibilities

Media ingestion & processing pipelines

  • Design and implement ingestion pipelines for multi‑hour video and audio content.
  • Build microservices for frame extraction, audio processing, transcription integration and metadata generation.
  • Handle long‑running, asynchronous jobs using queues, workers and robust retry strategies.
  • Integrate with FFmpeg or similar tools for transcoding, segmenting and preparing media for AI models.

API & platform architecture

  • Design and implement REST/gRPC APIs that expose AI model outputs (perception, multimodal alignment, narratives) to frontend and external systems.
  • Define clear contracts for internal services and external integrations.
  • Implement authentication, authorisation and rate‑limiting for platform endpoints.
  • Ensure backward‑compatible API evolution as the product matures.

Model‑serving & AI integration

  • Integrate with AI inference services (video models, multimodal models, LLM/VLM) running on GPUs or specialised infrastructure.
  • Design request/response flows that handle large payloads, streaming outputs and structured results.
  • Optimise throughput and latency for inference pipelines, including batching, caching and concurrency control.
  • Collaborate closely with AI engineers to productionise models and debug end‑to‑end behaviour.

Storage, data models & performance

  • Design data models to store embeddings, timelines, metadata, scene/shot boundaries, and narrative units.
  • Work with appropriate storage technologies (SQL/NoSQL, object storage, search indices) based on access patterns.
  • Implement indexing and query strategies for fast retrieval of segments, highlights and multimodal insights.
  • Optimise performance for large datasets and high‑volume workloads.

Reliability, observability & operations

  • Implement logging, metrics and tracing across services for debugging and monitoring.
  • Set up health checks, circuit breakers and graceful degradation for critical services.
  • Work with CI/CD pipelines to ensure safe, repeatable deployments.
  • Collaborate on Kubernetes‑based deployments (or equivalent orchestration) for scaling services.

 

Requirements (must‑have)

Experience:

  • 4–8 years in backend or platform engineering.
  • At least 3 years working on distributed systems, high‑throughput services or complex pipelines (not just simple CRUD apps).

Languages & frameworks:

  • Strong proficiency in Python or Node.js (one primary, both are a plus).
  • Experience with at least one modern backend framework (FastAPI, Flask, Express, NestJS, etc.).

Distributed systems & pipelines:

  • Hands‑on experience with queues and workers (e.g. Celery, RabbitMQ, Kafka, SQS, etc.).
  • Experience building asynchronous, long‑running job pipelines.
  • Understanding of idempotency, retries, backoff, and failure handling.

APIs & integration:

  • Strong experience designing and implementing REST APIs (gRPC is a plus).
  • Experience integrating with external services and handling network‑level failures.

Cloud & infrastructure:

  • Experience deploying services on AWS, GCP or Azure (EC2/Compute Engine, S3/GCS, IAM, networking basics).
  • Experience with Docker; exposure to Kubernetes is a strong plus.

Data & storage:

  • Experience with SQL and at least one NoSQL store.
  • Ability to design schemas and data models for performance and maintainability.

Engineering quality:

  • Strong debugging skills across services and environments.
  • Experience with unit/integration tests for backend systems.
  • Clear, structured communication in English.

 

Nice‑to‑have

  • Experience with media/video processing (FFmpeg, transcoding, segmenting).
  • Experience with AI/ML model integration (serving models, handling inference requests).
  • Experience with search/retrieval systems (e.g. Elasticsearch, vector databases).
  • Experience with observability stacks (Prometheus, Grafana, OpenTelemetry).
  • Experience working with remote teams across time zones.

 

What we are explicitly NOT looking for

To reduce noise and mismatches, we are not looking for:

  • Pure CRUD‑only backend developers with no pipeline or distributed systems experience.
  • Engineers who have only worked on small, single‑service apps without scale or complexity.
  • Candidates who cannot explain trade‑offs in architecture, data modelling and reliability.
  • Candidates who are uncomfortable with ownership of subsystems end‑to‑end.

 

Why join us

  • Work on real, complex problems at the intersection of media, AI and distributed systems.
  • Collaborate with senior AI engineers working on perception, multimodal fusion and narrative reasoning.
  • Build the core platform that turns AI models into a usable product for broadcasters and media organisations.
  • Operate with high ownership, clear expectations and direct access to the CTO.
Read more
Remote only
2 - 4 yrs
₹8L - ₹18L / yr
Software Development
Data engineering
Agentic AI
Distributed Systems
skill iconGo Programming (Golang)

About PortOne


PortOne is building the reconciliation and data intelligence layer for payments across Korea and international markets. We are a Series B startup backed by Softbank and Hanwa Capital, powering multi-billion dollars in annualised settlement volume for 2,000+ merchants across Korea, Thailand, Singapore, Indonesia, and beyond.

We are building AI-native products for leading brands — intelligent automation layers on top of complex financial data pipelines. If you want to work at the intersection of fintech, data engineering, and applied AI, this is your role.



Culture and Values


* You will be joining a team that stands for making a difference.

* You will be joining a culture that identifies more with Sports Teams rather than a 9 to 5 workplace.

* Your will have peers who are/have

** Highly Self Driven with A sense of purpose

** High Energy Levels - Building stuff is your sport

** Ownership - Solve customer problems end to end - Customer is your Boss

** Hunger to learn - Highly motivated to keep developing new tech skill sets



Your Work Ethic


* You are an athlete and building apps is your sport.

* Your passion drives you to learn and build stuff and not because your manager tells you to.

* You obsess over correctness — a bug in a settlement figure or a silent data drop is not acceptable to you.

* You have an eye for detail that most engineers skip past, and you take pride in getting it exactly right.

* Your work ethic is that of an athlete preparing for your next marathon. Your sport drives you and you like being in the zone.

* You are NOT a clockwatcher renting out your time, and NOT have an attitude of "I will do only what is asked for"


 

What will you do?

  • Build and maintain financial data ingestion pipelines that pull settlement and transaction data from marketplace platforms (Amazon, Shopee, TikTok, Qoo10, Rakuten) on behalf of large brands operating across multiple Asian markets.
  • Own reconciliation workflows end-to-end — from raw marketplace data to verified, merchant-ready settlement reports — ensuring every figure is correct and every discrepancy is surfaced, not swallowed.
  • Design and implement AI-native features that automate financial analysis: agentic triage of settlement mismatches, root-cause detection across large transaction volumes, and intelligent alerting for ops and merchant teams.
  • Instrument data quality and health monitoring so that silent failures — missing records, schema shifts, delayed ingestion — are caught before they reach the merchant.
  • Build APIs and tooling that enable PortOne's ops and merchant success teams to investigate, verify, and close financial discrepancies faster and with more confidence.
  • Expand platform coverage by integrating new marketplaces and new report types, working closely with data formats that are often inconsistent, undocumented, or changing without notice.
  • Uphold rigorous engineering standards — correctness in financial data is not negotiable, and you treat edge cases and off-by-one errors with the same seriousness as a production incident.
  • Uphold high engineering standards across codebases and processes.
  • Collaborate with product, design, infrastructure, and operations stakeholders.



Skills and Experience

* Have ideally 2 to 4 Years of experience shipping high quality products/live features and workflows

* Strong backend engineering foundation — Go (Preferred), Python, or equivalent; REST/gRPC APIs; database design.

* Understands how to build scalable, resilient, and observable distributed systems.

* Must have built data flows and applications end to end taking full ownership



Preferred Skills and Background

*Prior experience/built apps in golang backend


*Data and data engineering background — comfortable with data pipelines, ETL/ELT patterns, event-driven architectures, reconciliation logic, or analytical workloads.


*AI-native development — you build products where AI is a first-class component, not a bolt-on.


*AI agentic development — experience building or working with agent frameworks, tool-use patterns, LLM orchestration, or automated reasoning pipelines.

Read more
Bengaluru (Bangalore)
7 - 10 yrs
₹55L - ₹60L / yr
skill iconNodeJS (Node.js)

Strong Backend Node.js Developer Profile

2

Mandatory (Experience 1) – Must have 7+ years of hands-on Backend Engineering experience using Node.js building production-grade systems for B2C products at meaningful consumer scale

3

Mandatory (Experience 2) – Must be AI-native in their own engineering workflow: already uses LLMs and agentic tooling across the SDLC, from design and code generation through testing and debugging

4

Mandatory (Experience 3) – Must have owned backend architecture end to end, including greenfield builds. Should be able to make early architecture calls and reason clearly about service boundaries, data flow, caching, queueing, failure modes, scalability, and reliability trade-offs under real constraints.

5

Mandatory (Experience 4) – Must have a solid understanding of backend fundamentals, including API development, service-oriented architecture, data structures, algorithms, and clean coding practices

6

Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs and backend services, including integrations with external systems and third-party platforms

7

Mandatory (Experience 6) – Must have strong experience working with databases (SQL and/or NoSQL), including efficient data modeling, query optimization, and performance tuning

8

Mandatory (Company) – Must have worked in B2C product companies / startups at meaningful consumer scale. (WealthTech, FinTech, or high-growth consumer product background is highly preferred)

9

Mandatory (Stability) – Must have a stable career history, with consistent tenure across previous companies; frequent job-hopping will not be considered

10

Mandatory (AI Product) – Must have experience building and shipping products that use LLMs and agentic workflows to end users.

11

Mandatory (College) – ) - B.Tech or Dual degree (Btech and Mtech or Integrated Msc/MS) from Tier 1 Engineering Institutes (IITs, not NITs). Candidates from other institutions will not be considered unless they come from top top-tier product companies

12

Mandatory (Compensation Alignment) – Candidate must be comfortable with the compensation structure where the company matches their current CTC and provides ESOPs, without any salary hike

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos