Software Engineer, RL EnvironmentsPosted today

The opportunity

One of our north stars is a future where teams can hire Grok as a remote colleague. Reaching that future requires training our models in realistic, diverse environments that support complex, end-to-end work across domains.

What you'll do

  • Building platforms that allows us to build complex, realistic, and diverse RL: environments at scale, that support end-to-end tasks across knowledge-work domains.

  • Designing end-to-end factory that turns massive raw data into useful and realistic environments.

  • Defining and applying consistent quality standards across vendor, tutor, acquired, and synthetic data.

  • Creating self-serve APIs and tooling that accelerate task and environment: development for internal teams and external contributors.

  • Partnering across research, platform, and external teams to translate: model-capability goals into effective training tasks and environments.

  • You have strong software engineering fundamentals and experience with data: platforms, developer tools, distributed systems, or ML infrastructure.

What they're looking for

  • You can turn ambiguous quality standards into concrete, automated checks.
  • You’re comfortable building repeatable pipelines from messy, heterogeneous data.
  • You care about model behavior and can translate capability goals into tasks and experiments.
  • You collaborate well across disciplines and own open-ended problems end to end.