Remote job
Software Engineer, AI Data - Bordeaux, France
Job details
About this role
Role overview Build and operate data systems that supply audio datasets for machine learning and support the development of new AI products. The work spans finding useful data sources, processing large volumes of data efficiently, and improving dataset quality in partnership with AI researchers.
Responsibilities - Identify audio data sources and create dependable pipelines to ingest them into training datasets. - Develop and refine large-scale processing systems, balancing data quality, throughput, and operating cost. - Work with AI researchers to improve datasets and support model development. - Lead engineering work from problem discovery through delivery and ongoing improvement.
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 software; data pipelines or large-scale processing experience is especially relevant. - Sound problem-solving skills, initiative, and ability to work independently when requirements are unclear.
Nice to have - Experience with web crawlers, data acquisition, or distributed data-processing systems. - Cloud infrastructure and Infrastructure as Code experience, particularly with GCP and Terraform. - Familiarity with machine-learning datasets, dataset quality, or audio processing.
Benefits and work setup The role offers autonomy and an asynchronous working culture, with the opportunity to contribute to products involving AI and audio. Compensation is listed as USD 30,000–100,000 per year, plus bonus and stock, depending on experience.