Speechify logo

Software Engineer, AI Data - Kolkata, India

Speechify
NewPosted today

LOCATION

Kolkata · Remote

EXPERIENCE

5+ Years

SKILLS REQUIRED

PythonData PipelinesBackend Developmentdistributed systemsShell ScriptingLinuxData Quality

Job description

Overview

Software Engineer, AI Data role on Speechify's AI team, building data pipelines that power model training and next-generation AI products.

What you'll do

  • Discover new sources of audio data and build reliable pipelines to bring them into training datasets.
  • Build and improve large-scale data-processing systems, optimizing for data quality, throughput, and cost.
  • Collaborate closely with AI Scientists to improve training datasets and support the development of next-generation models.
  • Take ownership of engineering projects from problem discovery through implementation and continuous improvement.

What you'll need

  • A degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience, with strong backend development fundamentals.
  • Proficiency in Python and Bash in Linux environments.
  • Experience building and operating production systems, ideally involving data pipelines or large-scale data processing.
  • Strong problem-solving skills, initiative, and the ability to work independently in ambiguous environments.

Nice to have

  • Experience with web crawlers, data acquisition, or distributed data-processing systems.
  • Experience with cloud infrastructure and Infrastructure as Code, particularly GCP and Terraform.
  • Familiarity with ML training data, dataset quality, or audio processing.

Details

  • Remote, 100% distributed setting.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer, AI Data - Kolkata, India