Job Description
Company Description
1Source BPO is transforming how companies access top global talent by bridging the gap between businesses and skilled professionals. Headquartered in Atlanta, our people-first philosophy drives us to provide tailored staffing solutions that meet the unique needs of organizations of all sizes. With a vast global network of specialized remote talent across various domains, we enable companies to quickly find the ideal candidate within just 72 hours. Whether it's creative talent, technical expertise, or administrative support, 1Source BPO is committed to empowering businesses with flexible and effective solutions to achieve success.
The Mission
We are building the operating system for the next generation of sales—an Outbound-First Agentic AI platform that replaces static "drip campaigns" with a dynamic, synthetic workforce. Unlike traditional chatbots, our agents autonomously navigate complex, multi-day negotiation workflows, seamlessly transitioning between voice calls, SMS, and calendar management.
As the Founding Technical Lead, you will not just write code; you will architect the digital nervous system of the company. You are responsible for the Durable Execution architecture that ensures our agents never "forget" a lead, the Real-Time Voice pipeline that eliminates robotic latency, and theMulti-Tenant Security model that protects enterprise data. You will set the technical standards that will define the engineering culture for years to come, leading the charge towards a MVP launch in April 2026.
Core Responsibilities
● Architecting Durable Workflows (Temporal.io): You will design and implement the core state machine using Temporal.io and Python. You must move beyond straightforward request/response paradigms to architect long-running workflows that persist state over days or weeks. You will define the boundaries between deterministic Workflows (logic) and non-deterministic Activities (API calls), ensuring the system is resilient to server failures anddeployment interruptions. You will leverage Temporal's "Replay History" capabilities for debuggingcomplex agent behaviors.
● The "Brain" & "Voice" Integration: You will lead the integration of LLM reasoning layers (OpenAI/Anthropic) with low-latency voiceinfrastructure. Initially leveraging Retell AI, you will optimize the pipeline for sub-800ms responsetimes. You will architect the system to handle asynchronous events (e.g., user interruptions/bargeins) by managing WebSocket streams and ensuring the backend can cancel and regenerate audioinreal-time.
● Multi-Tenant Security Architecture: You will design a "Demo-Safe" and "Enterprise-Ready" security model. This involves implementingRow Level Security (RLS) in PostgreSQL to enforce strict data isolation between the Master Admin, Resellers, and Clients. You will design the authentication flows (likely via Supabase or similar) togenerate tenant-scoped JSON Web Tokens (JWTs), ensuring that no agent can inadvertently accessdata across tenant boundaries.
● Future-Proofing for Telephony: While the MVP relies on API wrappers, you will lay the groundwork for a future migration todirect SIP/WebRTC handling. You will abstract the telephony layer in the codebase, creating interfaces that allow us to swap out providers or implement custom SIP trunking logic as unit economics dictate.
● Engineering Leadership: You will establish the monorepo structure (Nx/Turborepo), define code review standards, andset up CI/CD pipelines suitable for agentic workflows. You will mentor the Applied AI and Frontendengineers, enforcing patterns that prevent "spaghetti code" in agent logic. Technical Skills & Requirements
● Must-Have (The MVP Stack):
7+ years of full-stack engineering experience, with at least 2 years in a Lead or Architect roledesigning SaaS platforms.
Orchestration Mastery:
Deep understanding of distributed systems patterns (Sagas, Event Sourcing).
Hands-on experience with Temporal.io is highly preferred.
Alternatively, expertlevel mastery of Celery/RabbitMQ or AWS Step Functions with a demonstrated understandingof their limitations and a strong desire to migrate to durable execution patterns.
Backend Excellence: Expert proficiency in Python 3.10+ and FastAPI. You must understandasyncio deeply, including event loops, coroutines, and non-blocking I/O, which are critical for handling high-concurrency voice connections.
Database Design: Advanced PostgreSQL skills, specifically with multi-tenant schemas andRowLevel Security (RLS). Experience with pgvector for RAG implementations is a strong plus.
● Strategic "Future-Proofing" Skills:
Voice/VoIP Fundamentals:
Familiarity with SIP, RTP, and WebRTC.
Even if you haven't configured an Asterisk server, you understand concepts like "jitter," "packet loss," and "CODECs" and how they impact voice quality.12
Agentic Frameworks: Familiarity with the limitations of LangChain/LangGraph and a clear vision for how to build robust, production-grade agents without relying on fragile frameworkabstractions.
● The "Builder" Mindset:
You are pragmatic. You know when to use a managed service (Retell) to move fast andwhento build in-house (Temporal) to own reliability.
You are "Paranoid." You assume APIs will fail, databases will lock, and networks will timeout. You write code that handles these failures gracefully.
What We Offer
● Founding Team Role: Significant equity and influence over the product roadmap.
● High-Visibility Launch: Your work will be the centerpiece of our MVP launch April 2026, at oneof the world's most attended tech events.
● Technical Freedom: The opportunity to build a sophisticated architecture fromscratch without legacy technical debt.
💡 Quick Summary
Seeking a career-building opportunity? The Technical Architect – Python () position is now open for candidates interested in the Technician Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Technician Jobs is a plus.
