Taro Logo

Customer Support Engineer

xAI is a startup working on large-scale, highly-reliable distributed systems and AI technologies, including the Grok production stack.
Mid-Level Software Engineer
Hybrid
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Customer Support Engineer

xAI, a startup focused on large-scale, highly-reliable distributed systems and AI technologies, is seeking a Customer Support Engineer to join their London team. This role involves working on various levels of the stack, from build systems to production backend infrastructure and frontend development.

The ideal candidate should be an experienced software engineer comfortable in a dynamic startup environment. Key responsibilities include assisting customers with API products, implementing customer-specific features, improving documentation and SDKs, and optimizing model deployments for better performance.

Requirements include strong communication skills, expertise in compiled languages (preferably Rust or C++), experience with Python and TypeScript, and understanding of HTTP protocols. Additional valuable skills include experience with machine learning model deployment, writing developer documentation, SDK maintenance, and using Pulumi or Terraform.

The position is based in London, with a hybrid work model allowing for some work-from-home flexibility. The role involves collaboration with the California-based team, including late meetings and occasional business trips.

Benefits include competitive compensation, equity, private health and dental insurance, and flexible time off. This is an excellent opportunity for a skilled engineer looking to make a significant impact in the AI and distributed systems field.

Last updated a year ago

Responsibilities For Customer Support Engineer

  • Helping customers use API products
  • Adding customer-specific features when necessary
  • Improving public documentation
  • Improving SDKs based on customer feedback
  • Scaling model deployments across inference locations to improve latency/throughput for key customers

Requirements For Customer Support Engineer

Rust
Go
Python
TypeScript
  • Great verbal and written communication skills in English
  • Expert in at least one programming language that compiles to machine code (Rust, C++, or Go preferred)
  • Experience in Python
  • Experience in TypeScript
  • Understanding of the HTTP protocol

Benefits For Customer Support Engineer

Medical Insurance
Dental Insurance
Equity
  • Competitive cash-based compensation
  • xAI equity
  • Private health and dental insurance
  • Unlimited time off subject to prior approval

Interested in this job?