CrawlJobs Logo

Backend Software Engineer - Engine Team (Voice Agent)

United States 150000.00 - 220000.00 USD / Year · Job Posted June 04, 2026
Apply Position
Job Link Share

Job Description

Deepgram is looking for a backend software engineer to lead the design and implementation of Deepgram’s Voice Agent product. You will design and implement secure, robust, and scalable services for speech processing; build integrations supporting telephony providers, RAG systems, and diverse deployment scenarios; engineer for testability and observability within a complex chain of AI models; and more. Your skill at building highly reusable code that overcomes technical challenges is paired with an intuition for delightful user experiences. You will be a critical voice in Deepgram’s Product and Engineering teams, driving high impact products from start to finish.

Job Responsibility

  • Improve Deepgram’s core inference services including areas in networking, speech processing, model orchestration, and observability
  • Develop integrations with cutting edge in-house, third-party, and open-source AI models for perception and managing conversational dynamics
  • Debug complex system issues that include networking, scheduling, and highly concurrent workloads
  • Rapidly customize backend services to support our customer needs
  • Partner with Product to design and implement new services, features, and/or products end to end

Requirements

  • 3+ years of experience in an industry role
  • Programming experience in Rust (or C, C++), with competence in Python
  • Excellent communication and organizational skills, both written and verbal
  • A high level of experience and understanding of version control
  • preferably git
  • Comprehensive experience with UNIX-style systems

Nice to have

  • Experience with low-latency, multi-model orchestration for AI-enabled applications
  • Experience with audio processing

What we offer

  • Medical, dental, vision benefits
  • Annual wellness stipend
  • Mental health support
  • Life, STD, LTD Income Insurance Plans
  • Unlimited PTO
  • Generous paid parental leave
  • Flexible schedule
  • 12 Paid US company holidays
  • Quarterly personal productivity stipend
  • One-time stipend for home office upgrades
  • 401(k) plan with company match
  • Tax Savings Programs
  • Learning / Education stipend
  • Participation in talks and conferences
  • Employee Resource Groups
  • AI enablement workshops / sessions

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend Software Engineer - Engine Team (Voice Agent)

8 matching positions

Senior Software Engineer (AI Voice Agents)

Working closely with the Engineering Manager and Product Lead, you will be a Mid...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Mastery of Fullstack fundamentals: proficient in Python and modern frontend frameworks (React/TypeScript), capable of owning a feature from database schema to UI interaction
  • Applied AI & Voice fluency: working knowledge of LLM integration (RAG, prompt engineering) and audio technologies (ASR, speech processing)
  • Pragmatic problem solving: balance engineering purity with the need for speed
  • Cloud fluency (AWS or GCP): can spin up own infrastructure (containers, serverless functions) and manage CI/CD pipelines
  • Rigorous testing in production: implement observability and feedback loops to monitor AI features in the wild
Job Responsibility
Job Responsibility
  • Build end-to-end AI features: Architect and ship fullstack solutions (from React frontends to Python backend services) that leverage voice AI and LLMs to automate clinical workflows
  • Operationalize Voice AI: Implement and fine-tune audio processing pipelines, ensuring Automatic Speech Recognition (ASR) and LLM agents perform accurately in diverse medical environments
  • Bridge the gap between model and product: Translate complex feedback from clinicians into technical solutions, rapidly prototyping and deploying improvements to model behavior, prompting strategies, and audio handling
  • Optimise for real-time interaction: Tune fullstack performance to handle real-time audio streaming and token generation, minimizing latency
  • Partner with implementation and clinical teams: Shorten the feedback loop by shipping critical integrations and feature requests from concept to production in days, not quarters
What we offer
What we offer
  • Flexible hybrid working environment, with 3 days in the office
  • Additional paid day off for your birthday and wellness days
  • Special corporate rates at Anytime Fitness in Melbourne, Sydney tbc
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • Become an owner, with shares (equity) in the company
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (AI/ML)

We are looking for a Senior Software Engineer (AI/ML) who can design, build, and...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
Devsinc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Degree in Computer Science or related fields
  • 3+ years of experience
  • Strong programming skills in Python (mandatory)
  • proficiency with PyTorch, TensorFlow, or transformers-based models
  • Experience in building or integrating AI agents (LangChain, LlamaIndex, CrewAI, custom frameworks)
  • Strong grasp of ML model lifecycle — data processing, model training, evaluation, deployment, and monitoring
  • Experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker, Kubernetes)
  • Familiarity with API integrations, microservices, and asynchronous systems
  • Strong understanding of vector databases (e.g., Pinecone, Weaviate, FAISS, Chroma) and retrieval architectures
  • Solid software engineering fundamentals — testing, version control, and system design
Job Responsibility
Job Responsibility
  • Design and build autonomous or semi-autonomous AI agents that can plan, reason, and interact with tools, APIs, or external systems
  • Implement agentic frameworks (e.g., LangChain, LlamaIndex, CrewAI, or custom orchestration systems)
  • leverage existing industry capabilities to deliver virtual assistant capabilities on top of xquic content including voice interactions
  • Optimize reasoning and retrieval pipelines using embeddings, vector databases, and prompt engineering
  • Develop, train, and fine-tune ML models using frameworks like PyTorch, TensorFlow, or scikit-learn
  • Work on data preprocessing, feature engineering, and model evaluation for NLP, computer vision, or predictive tasks
  • Build ML pipelines for training, deployment, and monitoring in production environments
  • Collaborate with engineering teams to integrate AI components into backend systems and APIs
  • Ensure scalable, maintainable codebases with CI/CD, observability, and cloud-native design (AWS/GCP/Azure)
  • Contribute to technical architecture and design reviews for AI-driven features and platforms
What we offer
What we offer
  • Provident Fund
  • Medical Inpatient Facility
  • Medical Outpatient Facility
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Entertaining Activities
  • Interest Free Loan Facility
  • Advance Salaries
  • Sports Allowance
  • Fulltime
Read More
Arrow Right

Sr Software Engineer, Agentic AI

This role is responsible for designing, developing, and deploying scalable softw...
Location
Location
United States , Atlanta; Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • 4-7 years Technical engineering experience
  • Strong communication, collaboration, and customer-focused problem-solving skills
  • Strong analytical, troubleshooting, and technical documentation abilities
  • Experience developing scalable software applications and AI-enabled services using Python, Java, or C++
  • Experience with cloud-native distributed systems, APIs, microservices, and real-time integration platforms
  • Familiarity with LLMs, conversational AI, agentic AI workflows, and AI orchestration frameworks
  • Experience building AI-driven automation, RAG solutions, and enterprise AI integrations
  • Understanding of scalability, reliability, observability, and secure software engineering best practices for production AI systems
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy scalable software and Agentic AI solutions to support enterprise automation, intelligent workflows, and customer engagement platforms
  • Build and enhance AI-enabled applications, backend services, APIs, and integration components using modern software engineering and cloud-native best practices
  • Develop and implement multi-step AI workflows, orchestration logic, and agent-based systems leveraging LLMs, RAG architectures, and AI automation frameworks
  • Contribute to the design of microservices and distributed systems supporting real-time voice and text-based customer interactions at scale
  • Collaborate with cross-functional engineering, AI, platform, and product teams to deliver secure, reliable, and high-performing AI-driven solutions
  • Evaluate emerging AI technologies, frameworks, and engineering practices to support innovation and align with business and technology strategy
  • Implement AI reliability, monitoring, observability, security, and governance best practices, including guardrails and human-in-the-loop workflows
  • Create and maintain technical documentation for software solutions, AI workflows, APIs, system architecture, and operational processes
  • Mentor team members through technical guidance, code reviews, knowledge sharing, and adoption of AI engineering best practices
  • Support continuous improvement initiatives, operational excellence, and other engineering projects as assigned by business leadership
What we offer
What we offer
  • Medical, dental and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • Fulltime
Read More
Arrow Right

Software Engineer 2

Frontier Foundry (F²) is IDC’s bold new innovation engine — a design-led, full-s...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or related technical field AND 5+ years of technical engineering experience with programming skills in one or more languages: C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with AI-assisted development tools like GitHub Copilot, Copilot Studio, AI Foundry, or similar
  • Exposure to one or more interaction models and multimodal interfaces (inking, stylus, voice, touch, sensors, haptics, gestures, etc.)
Job Responsibility
Job Responsibility
  • Contribute to the design and development of software components aligned to one or more F² charters: Interaction models (inking, stylus, display tech), Multimodal Innovation (sensor fusion, voice/touch interfaces), or AI Agents (context-aware, task-oriented agents)
  • Work across the stack — from UI to backend — with a bias for impact and iteration
  • Embrace “vibe coding” — using AI-assisted tools to reduce boilerplate, amplify creativity, and drive intelligent test automation
  • Collaborate with product, design, and partner teams to shape backlog priorities and deliver intuitive, high-impact experiences
  • Participate in code reviews, prototyping, and sprint demos
  • Learn and adapt in a fast-paced environment, contributing to a culture of agility and experimentation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Customer Experience Platform

As a Software Engineer on the CX Platform team, you will design, build, and evol...
Location
Location
Ireland
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications
  • A strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure
  • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems
  • Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar)
  • Ability to break down complex problems, make pragmatic tradeoffs, and ship iteratively
  • Strong communication skills and comfort collaborating with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, build, and improve the backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-serve flows
  • Develop scalable APIs, microservices, and orchestration logic that support complex post-booking journeys across AI, chat, voice, and web
  • Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency
  • Integrate with external systems, such as telephony, CRM, identity, or booking platforms, to support both internal use cases and partner deployments
  • Own features end-to-end, from technical design through implementation, testing, deployment, monitoring, and iteration
  • Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices
  • Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Customer Experience Platform

As a Software Engineer on the CX Platform team, you will design, build, and evol...
Location
Location
Canada , Toronto; Vancouver
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications
  • A strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure
  • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems
  • Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar)
  • Ability to break down complex problems, make pragmatic tradeoffs, and ship iteratively
  • Strong communication skills and comfort collaborating with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, build, and improve the backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-serve flows
  • Develop scalable APIs, microservices, and orchestration logic that support complex post-booking journeys across AI, chat, voice, and web
  • Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency
  • Integrate with external systems, such as telephony, CRM, identity, or booking platforms, to support both internal use cases and partner deployments
  • Own features end-to-end, from technical design through implementation, testing, deployment, monitoring, and iteration
  • Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices
  • Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Customer Experience Platform

As a Software Engineer on the CX Platform team, you will design, build, and evol...
Location
Location
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications
  • A strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure
  • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems
  • Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar)
  • Ability to break down complex problems, make pragmatic tradeoffs, and ship iteratively
  • Strong communication skills and comfort collaborating with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, build, and improve the backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-serve flows
  • Develop scalable APIs, microservices, and orchestration logic that support complex post-booking journeys across AI, chat, voice, and web
  • Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency
  • Integrate with external systems, such as telephony, CRM, identity, or booking platforms, to support both internal use cases and partner deployments
  • Own features end-to-end, from technical design through implementation, testing, deployment, monitoring, and iteration
  • Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices
  • Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Customer Experience Platform

As a Software Engineer on the CX Platform team, you will design, build, and evol...
Location
Location
United States , Chicago; New York; California
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications
  • A strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure
  • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems
  • Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar)
  • Ability to break down complex problems, make pragmatic tradeoffs, and ship iteratively
  • Strong communication skills and comfort collaborating with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, build, and improve the backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-serve flows
  • Develop scalable APIs, microservices, and orchestration logic that support complex post-booking journeys across AI, chat, voice, and web
  • Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency
  • Integrate with external systems, such as telephony, CRM, identity, or booking platforms, to support both internal use cases and partner deployments
  • Own features end-to-end, from technical design through implementation, testing, deployment, monitoring, and iteration
  • Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices
  • Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
  • Fulltime
Read More
Arrow Right