Remote job
Software Engineer, Data Infrastructure & Acquisition - Melbourne, Australia
Job details
About this role
Role overview A globally distributed text-to-speech AI company is recruiting a Software Engineer for its data infrastructure team. The role spans sourcing, ingestion, and platform engineering that powers large-scale audio model training. You will collaborate closely with scientists in a remote, async-first environment.
Responsibilities - Identify and bring new audio datasets into the ingestion pipeline, balancing quality and breadth - Maintain and extend the cloud ingestion stack running on GCP and managed with Terraform - Partner with research scientists to improve cost, throughput, and quality of training data - Shape the dataset roadmap jointly with AI leadership for next-generation products - Automate recurring work to keep the data acquisition flow fast and reproducible
Requirements - BS, MS, or PhD in Computer Science or a related field - 5+ years of software development experience in industry - Solid grasp of bash and Python scripting on Linux - Working knowledge of Docker, Infrastructure-as-Code, and at least one major cloud (GCP experience preferred) - Comfort handling concurrent projects and adapting to shifting priorities - Clear communication skills, written and verbal, suited to a distributed team
Nice to have - Background with web crawlers or large-scale data processing systems
Benefits and work setup - Fully remote position with no central office - Asynchronous work culture and a hands-off management style - Entrepreneurial team that rewards ownership, intuition, and hustle - Competitive compensation and the chance to contribute to a product used by millions, including readers with dyslexia, ADHD, low vision, concussions, autism, and other learning differences