Software Engineer, Data Infrastructure & Acquisition - Bogotá, Colombia
Skills
About the role
This is a remote software engineering role for someone with at least five years of experience building data infrastructure for AI training, with no office location specified. You will help acquire and process audio data at petabyte scale for speech and language models. The work combines cloud infrastructure, data engineering, automation, and collaboration with research scientists.
What you’ll do
- Find and connect new audio-data sources to ingestion workflows.
- Operate and extend GCP infrastructure managed with Terraform.
- Improve the cost, throughput, and quality of dataset production.
- Design large-scale processing systems for AI training data.
- Contribute to dataset planning with team leadership and product groups.
What they’re looking for
- A BS, MS, or PhD in computer science or a related field.
- At least five years of professional software development experience.
- Bash and Python scripting in Linux environments.
- Hands-on Docker and infrastructure-as-code experience.
- Professional experience with a major cloud provider, ideally GCP.
- Strong written and verbal communication skills.
Nice to have
- Experience designing or operating web crawlers.
- Familiarity with large-scale data-processing workflows.
What’s on offer
- Fully distributed, remote-first work.
- An asynchronous environment with room for initiative and ownership.
- The opportunity to work on accessibility-focused products used by people with learning differences.
Questions about this role
Is this role remote?
Yes. The posting describes a fully distributed, remote-first environment.
How much experience is required?
At least five years of professional software development experience.
What technologies are named?
The posting names bash, Python, Linux, Docker, GCP, and Terraform.
Is a degree required?
The posting asks for a BS, MS, or PhD in computer science or a related field.
Related roles
Senior Software Engineer, Core Experiences - Melbourne, Australia
A remote senior backend engineering role in Melbourne building the shared SDK and services layer behind a text-to-speech product. Suited to engineers who enjoy platform work spanning API design and infrastructure.
Software Engineer, Platform - Sydney, Australia
Speechify is hiring a mid-level Platform Software Engineer to build backend APIs for its text-to-speech products remotely from Australia. The role suits TypeScript and Node.js engineers with GCP experience who want to work across payments, subscriptions, and AI audio services.
Software Engineer, Platform - Geneva, Switzerland
Remote Platform Software Engineer role for building backend APIs and services supporting Speechify's text-to-speech product. The position suits a TypeScript and Node.js engineer with cloud experience and an asynchronous collaboration style.
Software Engineer, Data Infrastructure & Acquisition - Bangkok, Thailand
Remote software engineering role for candidates with five or more years of experience in cloud infrastructure and large-scale data systems. The position supports audio-data pipelines for next-generation voice models.
Software Engineer, Data Infrastructure & Acquisition - Helsinki, Finland
Remote software engineering role for candidates with five or more years of experience in cloud infrastructure, data acquisition, and AI-training systems. The position supports petabyte-scale audio processing for voice models and pays USD 30,000–100,000 per year plus bonus and stock for Finland-based hires.
Software Engineer, Platform - Naperville, IL, USA
A U.S. remote Speechify platform role for backend engineers building text-to-speech and subscription APIs. The position is suited to TypeScript and Node.js engineers with Google Cloud experience.