For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Weekday AI (YC W21)
Weekday AI (YC W21)

Principal Software Engineer- AI

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

AI
Software Development
NLP
+26

Permanent role
7 days ago
Apply now

This role is for one of the Weekday's clients

Min Experience: 3 years

JobType: full-time

Are you passionate about pushing the boundaries of human-computer interaction? Do you have a flair for building cutting-edge voice AI technologies that transform the customer experience? We are looking for an experienced Principal Software Engineer- AI to join our innovative team and help us design, develop, and deploy AI-powered calling agents.

As a Principal Software Engineer- AI, you will play a pivotal role in creating next-generation voice systems by combining your expertise in Text-to-Speech (TTS), Natural Language Processing (NLP), Machine Learning (ML), and Data Science. Your work will directly impact the design of lifelike conversational agents capable of seamless interactions with human users. You'll collaborate with cross-functional teams, including data scientists, software engineers, product managers, and linguists, to deliver exceptional voice-driven solutions.

Requirements

Key Responsibilities:

  • Design and develop scalable Voice AI calling agents using state-of-the-art TTS and NLP techniques.
  • Build and fine-tune text-to-speech systems to produce natural, human-like speech output tailored for diverse customer interactions.
  • Develop and optimize NLP pipelines for intent recognition, named entity extraction, sentiment analysis, and context-aware dialogue management.
  • Integrate machine learning models and AI frameworks to enhance conversation flow, personalize interactions, and improve response accuracy.
  • Apply data science principles to analyze large datasets, identify performance bottlenecks, and continuously improve voice AI models.
  • Collaborate closely with data annotation and linguistic teams to enhance language models and ensure high-quality speech synthesis and comprehension.
  • Conduct rigorous testing, validation, and performance tuning of the AI calling agents to ensure seamless, real-time voice interactions.
  • Stay abreast of the latest advancements in TTS, NLP, ML, and voice AI technologies, and apply innovative solutions to business challenges.
  • Document system architecture, workflows, and best practices to support long-term scalability and maintainability.

Required Skills & Qualifications:

  • 3-6 years of hands-on experience in developing voice-based AI solutions, including TTS, NLP, and conversational AI applications.
  • Solid understanding of text-to-speech (TTS) engines, speech synthesis techniques, and audio signal processing.
  • Proven experience with natural language processing (NLP) frameworks such as spaCy, NLTK, Transformers, or similar libraries.
  • Strong foundation in machine learning and data science, with proficiency in Python, TensorFlow, PyTorch, or similar tools.
  • Experience working with voice AI platforms and APIs (e.g., Google Dialogflow, Amazon Lex, Microsoft Bot Framework).
  • Knowledge of dialogue management, speech recognition systems, and conversational flow design.
  • Ability to analyze large datasets and apply statistical methods and AI algorithms to enhance system performance.
  • Strong problem-solving, collaboration, and communication skills to work effectively in cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Data Science, AI/ML, Computational Linguistics, or a related field.

Preferred:

  • Familiarity with neural TTS models (e.g., Tacotron, WaveNet) and transformer-based NLP models.
  • Experience in developing real-time voice applications with low-latency requirements.
  • Exposure to cloud-based voice solutions (AWS, GCP, Azure) for scalable deployments.

About Weekday AI (YC W21)

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service