Speechify logo

Software Engineer Data Infrastructure & Acquisition

SpeechifyRemote
Remote, Remote
140000 - 200000
Posted July 23, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Software Engineer - Data Infrastructure & Acquisition

Speechify

About Speechify:

Speechify is a 100% distributed company dedicated to making reading accessible through innovative text-to-speech products. We are a global team of engineers, scientists, and researchers driven by a mission to empower everyone to access information effortlessly.

Job Description:

We are seeking a talented Software Engineer to join our growing AI Team. In this role, you will play a crucial part in building and maintaining the data infrastructure that powers our cutting-edge text-to-speech models.

Responsibilities:

  • Design, develop, and operate robust pipelines for collecting and ingesting audio data for model training.
  • Extend and optimize our cloud infrastructure on Google Cloud Platform (GCP) to ensure efficient data processing and storage.
  • Collaborate closely with data scientists to enhance data quality, scalability, and cost-effectiveness.
  • Contribute to the development of the AI Team's dataset roadmap, supporting the creation of next-generation products.

Qualifications:

  • Bachelor's, Master's, or PhD degree in Computer Science or a related field.
  • 5+ years of industry experience in software development.
  • Proficiency in bash/Python scripting, Docker, and Infrastructure-as-Code concepts.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Excellent communication and collaboration skills.

Benefits:

Speechify offers a competitive salary and benefits package, along with the opportunity to work on impactful projects with a talented and diverse team.

Qualifications

Education:

  • Bachelor's, Master's, or PhD degree in Computer Science, Software Engineering, or a related field.

Experience:

  • Minimum 5 years of professional experience in software development.
  • Proven experience in designing, building, and maintaining data pipelines.
  • Experience working with cloud infrastructure, preferably Google Cloud Platform (GCP).

Technical Skills:

  • Proficiency in Python and Bash scripting.
  • Familiarity with Docker and Infrastructure-as-Code tools (e.g., Terraform, CloudFormation).
  • Experience with data ingestion, processing, and storage technologies.
  • Strong understanding of software development best practices and version control systems.

Other Requirements:

  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for building innovative and impactful products.

Key Responsibilities:

Data Acquisition & Processing:

  • Design, develop, and maintain pipelines for collecting and ingesting diverse audio data sources for model training.
  • Implement robust data quality checks and validation procedures to ensure data integrity.
  • Optimize data ingestion processes for efficiency, scalability, and cost-effectiveness.

Infrastructure Management:

  • Operate and expand cloud infrastructure on Google Cloud Platform (GCP) to support data ingestion and processing pipelines.
  • Utilize Infrastructure-as-Code (IaC) principles to automate infrastructure provisioning and management.
  • Monitor system performance, identify bottlenecks, and implement solutions to ensure optimal data flow.

Collaboration & Innovation:

  • Collaborate closely with data scientists and engineers to understand data requirements and integrate data pipelines into AI workflows.
  • Contribute to the development and maintenance of the AI team's data strategy and roadmap.
  • Stay abreast of emerging technologies and best practices in data acquisition, processing, and infrastructure management.

Selection Process

Speechify Software Engineer Data Infrastructure & Acquisition Hiring Workflow

1. Application Review: Resumes and cover letters are screened for relevant skills and experience.

2. Phone Screening: Short phone calls with qualified candidates to assess technical aptitude and cultural fit.

3. Technical Assessment: Candidates complete a coding challenge and/or technical interview focused on data infrastructure, cloud technologies, and scripting languages.

4. Culture Fit Interview: A conversation with a member of the AI team to evaluate communication skills, teamwork, and alignment with Speechify's values.

5. Final Interview: A panel interview with key stakeholders to discuss technical expertise, project experience, and career goals.

6. Offer & Onboarding: Selected candidates receive a competitive offer package and begin the onboarding process.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Speechify

About Speechify

Speechify is a 100% distributed company on a mission to make reading accessible to everyone through innovative text-to-speech technology. We believe everyone deserves the freedom to access information and enjoy the written word, regardless of their reading abilities.

Our team of talented engineers, scientists, and researchers from top institutions and companies are passionate about developing cutting-edge AI solutions that empower individuals and break down barriers to literacy. Speechify's commitment to innovation has earned us recognition from industry leaders like Google and Apple. We are constantly pushing the boundaries of what's possible, striving to create a more inclusive and accessible world through the power of speech.

Ready to Apply?

Join Speechify and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job