Remote job
Software Engineer, AI Data - Syracuse, NY, USA
Job details
About this role
Role overview Build the data systems that support AI model training and future audio products. The work combines backend engineering, data acquisition, and collaboration with research partners to create large, high-quality datasets efficiently.
Responsibilities - Find audio data sources and develop dependable pipelines to bring their data into training collections. - Build 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. - Lead engineering work from identifying a problem through implementation and ongoing refinement.
Requirements - A degree in computer science or a related field, or equivalent practical experience. - At least five years of professional software engineering experience and solid 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 ability to work independently when requirements are unclear.
Nice to have - Experience with web crawlers, data acquisition, or distributed processing. - Familiarity with cloud infrastructure and infrastructure as code, especially GCP and Terraform. - Knowledge of 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 intended to make reading more accessible. The work sits at the intersection of AI and audio. The listed US base salary range is $140,000–$200,000, with bonus and equity depending on experience.