X.ai Logo

Hardcore Engineer - Post-training

at X.ai
Compensation
$180k - $440k per year
Location
On-site
Travel Required?
No
Type
Full Time
Experience
Intermediate

About xAI<\/span><\/h2>\n

xAI’s mission is to develop advanced AI systems that are truthful, competent, and maximally beneficial for all of humanity. This organization is for individuals who appreciate challenging themselves and thrive on curiosity.<\/p>\n

As a Hardcore Engineer on the Post-training team, you will be part of an elite group of software engineers responsible for improving frontier AI model capabilities on the most challenging software engineering problems. To accomplish this, you will build distributed systems to train large models, develop environments for agents, and build frameworks to improve model inference throughput.<\/p>\n

Hardcore engineers will get exposure and will be expected to solve and take ownership of components across the entire stack. Ideal candidates are problem solvers who can understand the problem in a scientific way and can solve the problem practically.<\/p>\n

Tech Stack<\/strong><\/h3>\n
    \n
  • Python<\/li>\n
  • JAX<\/li>\n
  • Rust<\/li>\n
  • Spark<\/li>\n<\/ul>\n

    Location<\/strong><\/h3>\n

    The role is based in the Bay Area [San Francisco and Palo Alto]. Candidates are expected to be located near the Bay Area or open to relocation.<\/p>\n

    Focus<\/strong><\/h3>\n
      \n
    • Build distributed systems to train and evaluate models<\/li>\n
    • Develop environments and harnesses for agents<\/li>\n
    • Optimize data processing and inference frameworks for latency and throughput<\/li>\n<\/ul>\n

      Ideal Experiences<\/strong><\/h3>\n
        \n
      • Hardcore engineering skills with passion to improve different aspects of data and model<\/li>\n
      • RTFM. Hardcore engineers don’t shy away from reading the source and documentation<\/li>\n
      • Have demonstrated exceptional work.<\/li>\n
      • Building bespoke data processing libraries from scratch.<\/li>\n
      • Designing and implementing distributed systems in Rust.<\/li>\n
      • Keeping up with state-of-the-art techniques for preparing AI training data.<\/li>\n
      • Organizing and meticulously bookkeeping data across multiple clouds, of multiple modalities, and from many sources.<\/li>\n<\/ul>\n

        Interview Process<\/strong><\/h3>\n

        After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 15 minute interview ("phone interview") during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of four technical interviews:<\/p>\n

          \n
        1. Coding assessment in a language of your choice.<\/li>\n
        2. Systems hands-on: Demonstrate practical skills in a live problem-solving session.<\/li>\n
        3. Project deep-dive: Present your past exceptional work to a small audience.<\/li>\n
        4. Meet and greet with the wider team.<\/li>\n<\/ol>\n

          Our goal is to finish the main process within one week. We don’t rely on recruiters for assessments. Every application is reviewed by a member of our technical team. All interviews will be conducted via Google Meet.<\/p>\n

          Annual Salary Range<\/strong><\/h3>\n

          $180,000 - $440,000 USD<\/p>

Report This Job

All job advertisements are governed by AI Job's Terms of Service. We empower users to report listings that may contravene these terms.

Reason Offensive or discriminatory Appears to be a fake job Contains inaccuracies An advertisement Other (specify)
Additional Information