{"id":3811540,"url":"https://alion.io/job/indrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2","title":"Senior Software Engineer | Full Stack (AI Customer Support and Safety)","company":{"id":235,"name":"inDrive","domain":"indrive.com","url":"https://alion.io/company/indrive","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Pinpoint","truth_index":{"grade":"A","score":100,"open_postings":6,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":19,"computed_at":"2026-11-06T05:58:05Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Islamabad, Pakistan"],"countries":["PK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"gRPC","optional":false},{"name":"IAM","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"SQL","optional":false},{"name":"Structured Outputs","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-04T14:47:10Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-06T13:18:06Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"We are looking for a Senior Software Engineer to build and run backend services and internal web applications for our AI teams. You will write production-grade Go, Python and TypeScript, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.\nKey Responsibilities\nDesign, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.\nBuild and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.\nBuild internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.\nSupport and develop existing production services together with the team: reviews, on-call, fixes and new features.\nDesign data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.\nIntegrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.\nBuild observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.\nDrive technical research and design for new features. Weigh trade-offs and write them down.\nTake part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.\nSkills, Knowledge and Expertise\n5+ years of commercial software engineering, with production work on both backend and frontend. You have written production code without coding agents.\nStrong Go: you know and have used its advanced features in production.\nStrong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.\nHands-on experience building and running AI agents in production\nStrong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.\nStrong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.\nExperience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.\nDocker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).\nExperience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).\nGit workflows and code review, comfortable Linux command line, and networking basics.\nAbility to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.\nExperience using AI coding agents with full review of generated changes.\nWhy join us\nHelp us challenge injustice by creating fair choices for millions of people across 47 countries.\nDevelop your professional skills with access to mentoring, career consulting, and learning programs.\nCollaborate with teams around the world and gain international experience through our Global Talent Exchange Program.\nEngage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.\nWork alongside people who take initiative, speak openly, and challenge themselves to grow.\nImprove your language skills through co-financed courses and internal speaking clubs.\nFinal benefits may vary depending on the location.","description_format":"text","description_chars":3560,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Sports activities"],"hiring_locations":[{"name":"Pakistan","iso":"PK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Courier Services","Ride Hailing","Local Services Marketplaces"],"lifecycle":[{"event":"open","at":"2026-11-05T14:47:10Z"}],"visa":[],"liveness":{"score":99,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.993,"p_room":1,"age_days":1,"expected_fill_days":19,"reasons":["conf:1","wave","velocity","win:early","comp:brand"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/indrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2","json_url":"https://alion.io/job/indrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2.json","meta":{"generated_at":"2026-11-06T15:36:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29094,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":235},"rest":"https://alion.io/mcp/rest/get_company?id=235"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Findrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Findrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Findrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/indrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Findrive-senior-software-engineer-full-stack-ai-customer-support-and-safety-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3811540}},{"tool":"search_jobs","arguments":{"company":"indrive.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3811540},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}