Remote job
Software Engineer, AI Data - Seville, Spain
Job details
About this role
Role overview Build the data infrastructure that supports AI model training and new audio products. This backend-focused role combines data acquisition, large-scale processing, and close work with AI researchers to make training datasets more reliable and efficient.
Responsibilities - Find audio data sources and create dependable pipelines to bring data into training datasets. - Build and improve high-volume processing systems, balancing data quality, throughput, and operating cost. - Work with AI scientists to refine datasets and support the development of new models. - Own engineering projects from identifying a problem through delivery 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 experience is especially relevant. - Strong problem-solving skills, initiative, and comfort working independently when requirements are ambiguous.
Nice to have - Experience with web crawlers, data acquisition, or distributed processing. - Cloud infrastructure and Infrastructure as Code experience, particularly GCP and Terraform. - Familiarity with machine-learning datasets, dataset quality, or audio processing.
Benefits and work setup The role offers autonomy, an asynchronous work culture, and the opportunity to contribute to products at the intersection of AI and audio. For Spain-based hires, the stated compensation range is USD 30,000–110,000 per year, plus bonus and stock, depending on experience.