Remote job
Software Engineer, AI Data - Washington, DC, USA
Job details
About this role
Role overview Build the data infrastructure that supports AI model training and future audio products. The work combines backend engineering, data acquisition, and large-scale processing, with a focus on producing high-quality datasets efficiently and reliably.
Responsibilities - Find audio data sources and create dependable pipelines to bring data into training datasets. - Develop and improve large-scale processing systems, balancing data quality, throughput, and cost. - Work with AI researchers to improve datasets and support development of new models. - Own engineering work from identifying a problem through implementation and ongoing refinement.
Requirements - A computer science or related degree, or equivalent practical experience. - At least five years of software engineering experience and strong backend fundamentals. - Proficiency with Python and Bash in Linux environments. - Experience building and operating production systems, ideally for data pipelines or large-scale processing. - Sound problem-solving skills, initiative, and ability to work independently when requirements are unclear.
Nice to have - Experience with web crawlers, data acquisition, or distributed processing. - Cloud infrastructure and Infrastructure as Code experience, especially GCP and Terraform. - Familiarity with machine-learning datasets, data quality, or audio processing.
Benefits and work setup The role offers autonomy, an asynchronous work culture, and the opportunity to shape products at the intersection of AI and audio. The listed US base salary is $140,000–$200,000, with bonus and equity depending on experience.