Flag job

Report

Software Engineer - Multimodal

Salary

$180k - $440k

Min Experience

0 years

Location

Palo Alto, CA, USA

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The multimodal team at xAI creates magical AI experiences beyond text, enabling understanding and generation of content across various modalities, including image, video, and audio. To accomplish this, we are looking for experienced data and infrastructure engineers to develop and optimize data pipelines related to multimodal data (such as images, videos, and audio), including acquisition, preprocessing, data loading, visualization and management. Focus Building tools to assist the acquisition of multimedia data. Building petabyte-scale, high-throughput data processing systems for multimodal data (including text, images, videos, and audio). Building high-throughput, and low-latency data decoding and loading pipelines for supporting efficient large-scale training of multimodal models. Building visualization and management tools for all categories of datasets in house. Ideal Experience Expert in developing software for large-scale distributed machine learning systems. Expert in Spark, GPUs, Kubernetes, and JAX (or PyTorch). Experienced in standard software engineering best practices (CI/CD) and care about code quality, testing, and performance.

About the company

xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. 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. 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.

Skills

python
jax
rust
spark
cuda