
Experience: 8+ years, senior candidates only | Type: Full-time | Location: Remote (India)
---
WHAT WE'RE BUILDING
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.

About Juliet AI, Inc.
About
www.juliet.space
Agentic AI Coding
Company social profiles
Similar jobs
Django + Scraper Developer – Job Description
Position: Django + Scraper Developer
Job Summary
We are looking for a skilled Django + Web Scraping Developer with 3+ years of experience in developing scalable web applications using Django and building robust web scrapers. The ideal candidate should have strong Python knowledge, experience with scraping frameworks and APIs, and the ability to work with databases and third-party integrations.
Key Responsibilities
- Develop, maintain, and enhance web applications using Python and Django.
- Design and implement reliable web scraping solutions for extracting structured data from websites.
- Develop scrapers using tools such as Scrapy, Selenium, BeautifulSoup, Requests, or similar technologies.
- Handle dynamic websites, pagination, authentication, proxies, CAPTCHA-related challenges, and anti-bot mechanisms where legally and technically appropriate.
- Clean, validate, transform, and store scraped data in databases.
- Develop and integrate REST APIs and third-party APIs.
- Work with databases such as MySQL, PostgreSQL, or MongoDB.
- Optimize scraper performance, reliability, and data accuracy.
- Troubleshoot and fix issues related to scraping, Django applications, APIs, and databases.
- Write clean, reusable, and maintainable Python code.
- Collaborate with developers, project managers, and other stakeholders to understand project requirements.
- Perform testing, debugging, and performance optimization.
Required Skills
- 3+ years of professional experience in Python/Django development.
- Strong knowledge of Python and Django.
- Hands-on experience with Web Scraping / Data Extraction.
- Experience with Scrapy, Selenium, BeautifulSoup, Requests, or equivalent tools.
- Good understanding of HTML, CSS, JavaScript, DOM, and HTTP/HTTPS.
- Experience working with REST APIs and JSON.
- Good knowledge of SQL and databases such as MySQL/PostgreSQL.
- Understanding of Git/version control.
- Strong debugging and problem-solving skills.
Good to Have
- Experience with Celery, Redis, Docker, and Linux.
- Knowledge of cloud platforms such as AWS.
- Experience handling large-scale scraping projects.
- Understanding of proxy rotation, browser automation, and anti-bot techniques.
- Experience with data pipelines and ETL processes.
What We Offer
- Opportunity to work on challenging and real-world projects.
- Collaborative and growth-oriented work environment.
- Learning and professional development opportunities.
- Competitive salary based on skills and experience.
How to Apply
Interested candidates can share their updated resume along with their current salary, expected salary, notice period, and total experience.

Role: Python Developer (Immediate Joiner)
Location: Gurugram, India (Onsite)
Experience: 4+ years
Company: Mizzle Cloud Pvt Ltd
Working Days: 6 Days( 5 days- WFO, Sat- WFH)
Job Summary
We are seeking a skilled Python Django Developer with expertise in building robust, scalable, and efficient web applications. Must have 3+ years of core work experience. The ideal candidate will have hands-on experience with RabbitMQ, Redis, Celery, and PostgreSQL to ensure seamless background task management, caching, and database performance.
Key Responsibilities
- Develop, maintain, and enhance Django-based web applications and APIs.
- Design and implement message broker solutions using RabbitMQ to manage asynchronous communication.
- Integrate Redis for caching and session storage to optimize performance.
- Implement and manage task queues using Celery for background processes.
- Work with PostgreSQL for database design, optimization, and query tuning.
- Collaborate with front-end developers, DevOps engineers, and stakeholders to deliver high-quality software solutions.
- Write clean, modular, and well-documented code following best practices and standards.
- Debug, troubleshoot, and resolve issues across the application stack.
- Participate in code reviews, system design discussions, and team meetings.
- Ensure scalability, reliability, and security of applications.
Technical Skills:
- Must have minimum 4+ years of relevant work experience.
- Strong proficiency in Python and Django framework.
- Experience with message brokers, particularly RabbitMQ.
- Familiarity with Redis for caching and session management.
- Hands-on experience with Celery for distributed task queues.
- Proficiency in PostgreSQL, including database design and optimization.
- Knowledge of RESTful API design and development.
- Understanding of Docker and containerized applications.
Preferred Skills:
- Experience with CI/CD pipelines.
- Familiarity with cloud platforms (AWS, GCP).
- Knowledge of Django ORM and its optimizations.
- Basic understanding of front-end technologies (HTML, CSS, JavaScript).
Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work in an agile environment and adapt to changing requirements.
Educational Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
What We’re Looking For:
- Strong experience in Python (4+ years).
- Hands-on experience with any database (SQL or NoSQL).
- Experience with frameworks like Flask, FastAPI, or Django.
- Knowledge of ORMs, API development, and unit testing.
- Familiarity with Git and Agile methodologies.
- Familiarity with the Kafka tool (Added Advantage)
Job Description
This is a remote position.
Requirements
- You need to be excited about the problem that we are trying to solve
- Should have excellent command over designing systems with a minimum experience of 4 years.
- Should have experience with various database flavors and writing complex queries. We work with Postgres, Redshift, ElasticSearch, TimescaleDB, and Redis.
- Additional knowledge in Golang will be an advantage
- Strong Data Structures and Algorithms knowledge
- Should have created APIs from scratch which is being used in Production
- Should be comfortable with creating systems handling up to 100k requests per minute, and have a mindset that understands scale
- Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
- Ability to use profiling tools well, getting to root causes of bugs fast
- Ability to pick and work on adjacent technologies if and when required (Eg: If the best performance monitoring solution needs a basic firebase setup, that should not be a blocker for you to go ahead and do so)
- Knowledge of how to set up relevant test cases
- You need to be comfortable working in a remote environment (Good internet connection and availability on phone is required)
- App Development experience
- Experience in Test Driven Development
- Ability to tell Product what creates better User Experience, ability to tell frontend what API responses will help the user get a faster load time
- Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Figure out why excessive APIs calls are being made, brainstorm with Product and Frontend team to reduce the same without harming the UX )
- Experience in working on a Social Media Product
- Good knowledge of Graphs, and their applications
- Data-Driven Approach to monitoring
Benefits
- Work timings - You are the master of your time. However, with great freedom comes great responsibility. If you have committed something to the team, we expect that you will give it your best to make sure that commitment is done and is done on time.
- Leave policy - Take a leave whenever for whatever reason you want. You don't need to explain yourself to us
- Health insurance for you and your family
JOB TITLE/HEADLINE: Backend Developer
EMPLOYMENT TYPE: Full time, permanent.
REPORTING TO: Ajit Kumar
LOCATION: Andheri, Mumbai
Backend Developer
Position Overview:
As a Backend Developer at FatakPay, you will play a crucial role in designing, implementing, testing, and maintaining the backend systems that power our applications. You will collaborate with cross-functional teams to develop scalable and efficient server-side applications, ensuring high performance and responsiveness.
Responsibilities:
Design, develop, and maintain robust and scalable backend systems.
Collaborate with front-end developers, designers, and other stakeholders to integrate user-facing elements with server-side logic.
Implement and maintain data storage solutions, ensuring optimal performance and data integrity.
Collaborate with DevOps to deploy and manage applications in a cloud environment.
Write clean, efficient, and maintainable code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to team members. Identify and address performance bottlenecks, security issues, and other technical challenges.
Stay updated on emerging trends and technologies in backend development.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience as a Backend Developer or similar role.
Strong proficiency in server-side programming languages such as Java, Python, or Node.js.
Experience with database systems such as MySQL, PostgreSQL, or MongoDB. Familiarity with RESTful API design and integration.
Knowledge of cloud platforms like AWS, Azure, or Google Cloud. Understanding of code versioning tools, such as Git.
Excellent problem-solving and communication skills. Ability to work collaboratively in a team environment.
ABOUT THE COMPANY:
FatakPay Digital Private Ltd (FatakPay) is a digital-only lending platform that provides virtual credit facilities. The solution provides a 100% digital and paperless quick, transparent and secure way to transact in multilingual format with a ‘scan now, pay later’ facility and easy repayment options.
We're a company that strongly believes in teamwork, design, creativity and tech. We love to build the best possible Financial Tech products that make the world a better place.
WHAT HAPPENS NEXT?
If selected for an interview, you will hear directly from someone from the HR department, usually within a week of the closing date.
Must have - Strong python
Job description
- Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture.
- Design, build, test, and maintain scalable APIs, services, and systems within the platform.
- Choose the right Data Structures, tools, and tech stacks and do high-level design with guidance.
- Build, develop, mentor, review code and coach junior team members.
- Extensive programming experience with cross-platform development: Java/SpringBoot, Javascript/Node.js, Express.js or Python
- Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data streaming (Spark, Flink, Kafka streams, storm, etc.).
- Well versed in Kafka Understanding cloud native technologies such as Docker and Kubernetes, capable to cover full development lifecycle including CI/CD
- Experience in use of source code management system like GIT, bitbucket and build tools like ant, maven, Gradle or make.
- Take great pride in Code quality and developer productivity.
- Put in Microservcies architecture in place that paves road for scalability, efficiency, observability, and availability.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Write algorithms and services to influence personalisation and recommendation from a real-time recommendation engine for both home feed to surface most viral videos + video e-commerce
- Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etc
- Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software architecture
- Proven experience in handling large infrastructure and distributed systems Liaison with Product Management, DevOps, QA, Client and other teams Your Experience Across The Years in the Roles You’ve Played
Requirement:
- Have total or more 7 - 9 years of experience with 2-3 years in a startup. Have B.Tech or M.Tech or equivalent academic qualification from premier institute. Experience in Product companies working on Internet-scale applications is preferred
- Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
- Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
We Value Engineers Who Are :
- Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
- Obsessed with Quality: Your Production code just works & scales linearly
- Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
- Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability
Chingari Benefits
The glory. Almost too much responsibility.
A fun-life balance
A ticket on our rocket ship to the moon. ��







