Remote job
Software Engineer, AI Data - Kraków, Poland
Job details
About this role
Role overview Build the data systems that supply audio datasets for AI model training and related products. The work combines backend engineering, data acquisition, and collaboration with AI researchers to improve the scale, quality, and efficiency of training data.
Responsibilities - Find audio data sources and create dependable pipelines to bring their data into training datasets. - Build and operate large-scale processing systems, balancing data quality, throughput, and cost. - Work with AI scientists to improve datasets and support development of new models. - Own projects from identifying a problem through implementation and ongoing refinement.
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 in Python and Bash in Linux environments. - Experience building and operating production systems; data pipelines or large-scale processing experience is especially relevant. - Strong problem-solving skills, initiative, and ability to work independently when requirements are ambiguous.
Nice to have - Experience with web crawlers, data acquisition, or distributed processing. - Cloud infrastructure and infrastructure-as-code experience, especially GCP and Terraform. - Familiarity with machine-learning datasets, dataset quality, or audio processing.
Benefits and work setup The role is based in Kraków, Poland. The source describes an autonomous, asynchronous work culture and an opportunity to contribute to products at the intersection of AI and audio. Compensation is listed as USD 30,000–110,000 per year, plus bonus and stock, depending on experience.