Remote job
Software Engineer, AI Data - Jacksonville, FL, 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 AI products. The work combines backend engineering, data infrastructure, and collaboration with research teams to improve the scale, quality, and efficiency of training data.
Responsibilities - Identify audio data sources and develop dependable pipelines to ingest them into training datasets. - Build and improve large-scale processing systems, balancing data quality, throughput, and cost. - Work with AI researchers to refine datasets and support development of future models. - Own engineering projects from investigating the problem through implementation and ongoing improvement.
Requirements - Degree in computer science or a related area, 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 software; data pipelines or large-scale processing are particularly relevant. - Strong problem-solving skills, initiative, and ability to work independently amid ambiguity.
Nice to have - Experience with web crawling, data acquisition, or distributed processing. - Cloud infrastructure and infrastructure-as-code experience, especially GCP and Terraform. - Familiarity with ML training datasets, dataset quality, or audio processing.
Benefits and work setup The role offers autonomy, an asynchronous work culture, and the chance to contribute to products supporting access to reading and learning. Compensation is listed as a US base salary of $140,000–$200,000, plus bonus and equity, depending on experience.