Now hiring

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

Kazakhstan, Almaty Special DistrictOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

  • 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.
  • 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

GoPythonTypeScriptReactLLM-based systemsTool CallingMCP-based integrationsstructured outputconversation stateguardrailsKafkagRPC

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores