Remote job
Software Engineer, AI Data - Anaheim, CA, USA
Job details
About this role
Role overview Build the data pipelines and processing systems that supply audio datasets for AI model training and new products. The work combines backend engineering, data infrastructure, and close collaboration with AI researchers to improve the quality, scale, and efficiency of training data.
Responsibilities - Find audio data sources and create reliable pipelines to ingest them into training datasets. - Build and operate large-scale data processing systems, improving data quality, throughput, and cost efficiency. - Work with AI researchers to refine datasets and support development of future models. - Lead engineering work from identifying a problem through implementation and ongoing improvement.
Requirements - At least five years of professional software engineering experience and strong backend fundamentals. - Proficiency with Python and Bash in Linux environments. - Experience building and operating production systems; data pipelines or large-scale processing experience is especially relevant. - A computer science or related degree, or equivalent practical experience. - Initiative, sound problem-solving, and the ability to work independently when requirements are ambiguous.
Nice to have - Experience with web crawling, data acquisition, or distributed processing. - Cloud infrastructure and Infrastructure as Code experience, particularly with GCP and Terraform. - Familiarity with machine-learning training data, dataset quality, or audio processing.
Benefits and work setup The role offers autonomy, a collaborative and innovation-focused team, and work at the intersection of AI and audio. The organization describes its culture as asynchronous and distributed. The listed United States base salary is $140,000–$200,000, with bonus and equity; compensation depends on experience.