Full Time

Staff Software Engineer - AI Research Infrastructure

Databricks
San Francisco, CA
$220,000 - $330,000* / year (about $106–$159 an hour)

Job Description

About this kind of role

What a Staff Software Engineer - AI Research Infrastructure usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software and systems that support artificial intelligence research. This often includes building tools for data processing, model training, and evaluation, as well as creating infrastructure for distributed computing. Responsibilities can also involve optimizing performance, ensuring scalability, and collaborating with research scientists to meet their needs. The role frequently requires a focus on reliability and efficiency to handle large datasets and complex computations.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with cloud platforms (e.g., AWS, Azure, Google Cloud), and familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) are generally expected, alongside strong software engineering principles and data structures knowledge.

Good fit for: Individuals with a solid background in software development and a strong interest in artificial intelligence and its underlying infrastructure often thrive in this role.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.