Remote job
Software Engineer, AI Data - Brno, Czech Republic
Job details
About this role
Role overview Build and operate the data systems that supply audio for machine learning training and future AI products. The work combines backend engineering, large-scale data processing, and collaboration with AI researchers to make datasets more useful, reliable, and cost-effective.
Responsibilities - Find audio data sources and develop dependable pipelines to ingest them into training datasets. - Build and refine large-scale processing systems, balancing data quality, throughput, and operating cost. - Work with AI scientists to improve datasets and support development of new models. - Lead engineering work from identifying a problem through implementation and ongoing improvement.
Requirements - 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 in Python and Bash in Linux environments. - Experience building and running production systems; data pipelines or large-scale processing experience is especially relevant. - Strong problem-solving skills, initiative, and the ability to work independently amid ambiguity.
Nice to have - Experience with web crawlers, 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 is listed for Brno, Czech Republic. The team describes its work as fully distributed, with an asynchronous culture and autonomy in how work is carried out. Compensation is listed as $30,000–$100,000 per year, plus bonus and stock, depending on experience.