Remote job
Software Engineer, AI Data - Omaha, NE, USA
Job details
About this role
Role overview Build and operate data pipelines that supply audio datasets for AI model training and related products. The work combines backend engineering, large-scale data processing, and close collaboration with AI researchers to improve dataset quality and make training systems more efficient.
Responsibilities - Identify audio data sources and develop dependable ways to bring that material into training datasets. - Build and refine high-volume processing systems, balancing throughput, data quality, and operating cost. - Work with AI researchers to improve datasets and support the development of new models. - Lead engineering work from investigating a problem through implementation and ongoing refinement.
Requirements - A degree in computer science or a related discipline, 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 involving data pipelines or large-scale processing. - Strong problem-solving skills, initiative, 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 datasets, data quality, or audio processing.
Benefits and work setup The role offers autonomy, an asynchronous working culture, and the chance to contribute to products at the intersection of AI and audio. The listed US base salary is $140,000–$200,000, with bonus and equity; compensation depends on experience.