Senior Software Engineer | Full Stack (AI Customer Support and Safety)

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Pakistan
Remote or Hybrid
Senior level
Transportation
The Role
Build and operate production backend services and internal React applications for AI teams. Develop reliable LLM-agent systems with tool calling, MCP integrations, state, structured outputs, and guardrails. Design APIs and data models, integrate synchronous and asynchronous services, and implement observability. Participate in on-call, reviews, technical design, mentoring, and production support while collaborating with data science, QA, and product teams.
Summary Generated by Built In
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.

Key Responsibilities
  • Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
  • Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
  • Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
  • Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
  • Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
  • Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
  • Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
  • Drive technical research and design for new features. Weigh trade-offs and write them down.
  • Take 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.

Skills, Knowledge and Expertise
  • 5+ years of commercial software engineering, with production work on both backend and frontend. You have written production code without coding agents.
  • Strong Go: you know and have used its advanced features in production.
  • Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
  • Hands-on experience building and running AI agents in production
  • Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
  • Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
  • Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
  • Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
  • Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
  • Git workflows and code review, comfortable Linux command line, and networking basics.
  • Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
  • Experience using AI coding agents with full review of generated changes.

Why join us
  • Help us challenge injustice by creating fair choices for millions of people across 47 countries.
  • Develop your professional skills with access to mentoring, career consulting, and learning programs.
  • Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
  • Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
  • Work alongside people who take initiative, speak openly, and challenge themselves to grow.
  • Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.


About
inDrive is a global tech company on a mission to challenge injustice through fair choices. We started in 2012 in the coldest city on Earth, when a group of friends created a way for people to agree on fair ride prices. That idea grew into one of the world’s top ride-hailing apps, now with 400M installs across 47 countries.Today, we offer more than rides: from freight and delivery to intercity travel and financial services, all designed to put people first. We are committed to having a positive impact on people’s lives both through our core business, which supports local communities via a fair pricing model; and through the work of our impact programs. Ready to ignite your inner drive?

Skills Required

  • 5+ years of commercial software engineering experience
  • Production experience building both backend and frontend systems
  • Strong production experience with Go, including advanced features
  • Strong Python service development experience, including async programming, typing, testing, and a modern web framework such as FastAPI
  • Hands-on experience building and operating AI agents in production
  • Strong TypeScript and React experience building and maintaining complex web applications
  • Strong SQL skills, including schema design, indexes, query optimization, and migrations
  • Experience with Redis or similar key-value stores
  • Experience with synchronous and asynchronous service communication using HTTP, gRPC, GraphQL, and Kafka
  • Experience with Docker, CI/CD pipelines, and Kubernetes
  • Experience with AWS or GCP core services, including compute, storage, networking, and IAM
  • Experience designing and operating observability systems using metrics, logging, dashboards, tracing, and alerting
  • Experience with Prometheus, Grafana, OpenTelemetry, or similar observability tools
  • Experience with Git workflows and code review
  • Comfort with the Linux command line and networking basics
  • Ability to clearly explain technical trade-offs to technical and nontechnical stakeholders
  • Experience using AI coding agents and fully reviewing generated changes
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Mountain View, CA

What We Do

inDrive is a global IT and transportation platform inDrive is one of the world’s fastest growing online ride-hailing services. Its services are available in over 749 cities in 46 countries throughout the world. The Company’s app has been downloaded over 150 million times. inDrive offers other services, including intercity transportation, freight and cargo services, as well as delivery services in different markets of operations. inDrive is based in Mountain View, California, and operates regional hubs in the Americas, Asia, the Middle East, Africa and the countries of the CIS, and employs over 2,000 people. In early 2021, inDrive achieved unicorn status after closing a $140m investment round with Insight Partners, General Catalyst, and Bond Capital, which valued the company at $1.23 billion.

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, Member Growth

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
54 Locations
250 Employees

Motive Logo Motive

Manager SMB, Spanish Account Management

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
2 Locations
4000 Employees

Motive Logo Motive

Technical Account Manager

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
Lahore, Punjab, PAK
4000 Employees

Motive Logo Motive

Program Manager

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
Lahore, Punjab, PAK
4000 Employees

Similar Companies Hiring

Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees
Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account