Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

xAI

Machine Learning Engineer (Recommendation Systems)

Posted Updated
Discussion

Description

  • All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence
  • We’re seeking exceptional Applied AI Engineers to join a high-priority project that brings xAI’s cutting-edge expertise to the X platform, used by approximately 600 million monthly users
  • This is an exciting opportunity for individuals with a research engineer or research scientist background to apply their skills to recommendation systems, ranking algorithms, search technologies and many other systems
  • You’ll work at the intersection of advanced AI research and real-world impact, enhancing X’s ability to connect users with relevant content, accounts, and experiences
  • Designing and architecting recommendation algorithms across various product surfaces in X (Timelines, Ads, Video, Search, Notifications)
  • Leverage all of xAI’s infra and AI stacks to dramatically enhance the user experience on X
  • Write data pipelines and training jobs that continuously learn from product data
  • Iterate and improve the algorithm by gathering user feedback in real time through experimentation
  • Ensuring scalability and efficiency of machine learning systems

Benefits

  • Health and wellness: Comprehensive health insurance including medical, dental, vision, and disability coverage
  • Life and family: Life and AD&D insurance and fertility benefits to ensure our team’s well-being and peace of mind
  • Flexible vacation: We work hard but avoid burn out. Take time off when you need it
  • Visa sponsorship: We support international talent with visa sponsorship to join our team
  • 401(k) plan: Retirement savings plan to secure your financial future
  • Work ethic and strong prioritization skills are important
  • All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates
  • Exceptional candidates may be experienced in writing CUDA kernels
  • Experienced in implementing recommender systems and/or deep learning applications at industrial scale
  • Knowledge of data infrastructure like Kafka, Clickhouse, and Spark
  • Skilled in one or more DL software frameworks such as JAX or PyTorch
  • 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-30 minutes phone interview, during which a member of our team will ask technical questions. If you clear the phone interview, you will proceed to next steps:
  • Deep dive coding challenge
  • Meet and greet with the wider team
  • Our goal is to complete the process within one week. All interviews will be conducted in person when applicable

Skills

Apply

See also

ML / AI jobs by country — openings, pay and top skills →