Remote job
Software Engineer, AI Data - Albuquerque, NM, USA
Job details
About this role
Role overview Build the data systems that supply audio datasets for AI model training and related products. The work combines backend engineering, large-scale data processing, and close collaboration with research, with a focus on making training data more reliable and cost-effective.
Responsibilities - Find new audio data sources and develop dependable pipelines to incorporate them into training datasets. - Build and improve data-processing systems, balancing data quality, throughput, and operating cost. - Work with AI researchers to strengthen datasets and support new model development. - Lead engineering work from identifying a problem through implementation and ongoing improvement.
Requirements - Degree in computer science or a related field, or equivalent practical experience. - 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, ideally for data pipelines or large-scale processing. - Strong problem-solving skills, initiative, and ability to work independently amid ambiguity.
Nice to have - Experience with web crawlers, data acquisition, or distributed processing. - Cloud infrastructure and Infrastructure as Code experience, particularly with 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 contribute to products supporting reading and learning accessibility. Listed U.S. base pay is $140,000–$200,000, with bonus and equity; compensation depends on experience.