Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Audio Software Engineer

$170k - $400k

Hark

Audio Software Engineer

San Jose

About Hark

Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive, multimodal, and capable of interacting with the world through speech, text, vision, and persistent memory.

We're pairing that intelligence with next-generation hardware to create a universal interface between humans and machines. While today's AI largely operates through chat boxes and decade-old devices, Hark is focused on what comes next: agentic systems that interact naturally with people and the real world.

To get there, we're developing multimodal models and next-generation AI hardware together - designed from the ground up as a single, unified interface for a new era of intelligent systems.

About the Role

We're hiring a Member of Technical Staff (Real-Time Audio) to join our Product Engineering team. Hark's voice agent holds real-time, full-duplex conversations with people in homes, cars, and noisy rooms. That experience is only as good as the audio underneath it.

This role owns the real-time audio that makes conversations feel natural (echo cancellation, noise suppression, and voice activity detection) as production code in our live client. This is not a research role and not a DSP theory role. We're looking for someone who can do both: understand the signal processing and ship the code.

Responsibilities
  • Own audio quality on the client: echo, self-interruption, dropouts, and clipping
  • Build and tune the browser audio pipeline with the Web Audio API, AudioWorklet, and getUserMedia constraints
  • Work the WebRTC audio path end to end: AEC, noise suppression, and VAD
  • Ship DSP to the client as C++/Rust compiled to WebAssembly, and as TypeScript in the audio pipeline
  • Tune endpointing, interruption, and turn-taking so the agent listens like a person
  • Reduce conversational latency and artifacts across the streaming pipeline
  • Work in our React/TypeScript client where audio meets the UI
  • Manage features end-to-end from prototyping through production
  • Collaborate with designers, platform engineers, and our speech team.
Requirements
  • 5+ years of software engineering experience
  • Shipped real-time audio into a product used by real users
  • Hands-on experience with WebRTC, AEC (echo cancellation), noise suppression, and VAD
  • Strong DSP fundamentals: adaptive filtering, STFT, resampling, and gain control
  • C/C++ or Rust for production DSP, and experience shipping it to the browser via WebAssembly
  • Working knowledge of the browser audio stack: Web Audio API, AudioWorklet, and MediaStream constraints
  • Comfort with latency, buffering, and sample rates in a streaming audio pipeline
  • Owns features end-to-end and works comfortably in a shared production codebase.
Bonus Qualifications
  • Experience working at a voice, speech, or video-conferencing company
  • ML for audio: noise suppression, VAD, or source separation (e.g. RNNoise, DeepFilterNet, Silero VAD), and on-device inference (ONNX Runtime, Core ML)
  • Familiarity with WebRTC internals (the Audio Processing Module, AEC3, Opus) and voice-agent frameworks (LiveKit, Pipecat)
  • TypeScript and React, and comfort working across the product frontend
  • Experience with target-speaker isolation, diarization, or barge-in and turn-detection systems for conversational AI.
Compensation

The US base salary range for this full-time position is between $170,000–$400,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Audio Software Engineer in San Jose, CA vacancy
  • $187.07k - $255.4k

     ...positionResponsibilities: Design and develop scalable and robust software solutions for audio processing and communication systems.Implement and...  ..., Digital Signal Processing, Materials Science and Engineering, Electronics Engineering, a related field, or a foreign equivalent... 
    Suggested
    Full time
    Work at office
    Remote work

    Zoom

    San Jose, CA
    3 days ago
  • $182k - $226k

     ...us to deliver hydrogen from renewable electrolysis for heavy industry, at prices below fossil fuels. We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most... 
    Suggested
    Temporary work

    Electric Hydrogen

    San Jose, CA
    2 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located...  ...in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort... 
    Suggested
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    3 days ago
  • $143.2k - $243.4k

    Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $199k

     ...have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Senior Software Development Engineer Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high... 
    Suggested
    Worldwide

    Expedia Group

    San Jose, CA
    1 day ago
  • $149k - $359k

     ...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,...  ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering... 
    Full time
    Work at office
    Flexible hours

    Everpure

    Santa Clara, CA
    3 days ago
  • $152.5k - $219.2k

     ...number of applications are received.Meet the TeamThe Solutions Engineering team at Cisco plays a meaningful role in accelerating the...  ...enterprise technologies by building, validating, and improving software-driven solutions across Catalyst Center, Meraki, Cisco Cloud Control... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    5 days ago
  • $137.61k - $265.87k

    Job Details:Job Description: Join Intel IT as an MDM Software Application Development Engineer. The software application development engineer defines software application solutions across client, cloud, or enterprise thru industry best practices to fulfill stakeholder and... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Intel

    Santa Clara, CA
    5 days ago
  • $174k - $253k

     ...practical experience.5 years of experience with software development in one or more programming...  ...or AI agents.Experience with prompt engineering, few-shot learning, post-training...  ...particularly in the multimodal domain (e.g., audio), focusing on developing more capable Artificial... 

    Google

    San Jose, CA
    2 days ago
  • $388k

     ...Operational Insights team within CPT is looking for a senior full-stack engineer with a front-end focus to help us revamp our suite of developer productivity tools. This team accelerates the software developer lifecycle at Netflix by building tools and services that... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $130k - $150k

     ...the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:At Supermicro—the #5 fastest-growing company in Silicon Valley's Top 5... 
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $152k - $241.5k

     ...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure...  ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $160k - $198k

     ...environment that embraces our differences, and supports and celebrates all of our team members.What You’ll DoAs a Senior Software Backend Engineer, you will build and scale the core application logic, streaming pipelines, and data layers that power our real-time AI tracking... 
    Local area

    Archer Aviation

    San Jose, CA
    2 days ago
  • $230k - $315k

     ...outcomes.Job SummaryYour CareerPalo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking a Distinguished Software Engineer to serve as a primary architect and technical visionary for our backend ecosystem. In this high-impact role, you will be... 
    Permanent employment
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $380k

     ...disciplines.About the RoleWe are seeking a seasoned Senior Backend Engineer to join the Roku APPS team and help shape our large-scale,...  ...on critical device services - including setup, configuration, software updates, and smart home integration that ensure seamless experiences... 
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery...  ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical... 
    Full time
    Immediate start

    Paypal

    San Jose, CA
    13 hours ago
  • $116.5k - $173.25k

     ...our communities.\n\nJob Summary:\n\nAs a member of the Checkout Engineering team, you will be responsible for the development and delivery...  ...teams to understand what the buyers and merchants using our software desire from us. We\u0027re looking for talented, motivated and... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    13 hours ago
  • $388k

     ...maintaining device automation and infrastructure. We accelerate the software developer lifecycle by building tools and services that improve...  ...to drive improvements and efficiencyA quality-minded Software Engineer with experience driving testing strategies and automation... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    3 days ago
  • $100k - $130k

     ...service integrators, and technology vendors to help customers accelerate digital transformation.The RoleOur Frontend Engineering team is looking for a Software Engineer - UI Developer to join our growing team in the Bay Area.The candidate will develop software for Alkira’s... 
    Work at office
    Relocation package

    Alkira

    San Jose, CA
    4 days ago
  • $388k

     ...discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next.Netflix's Ads Engineering team is building the technology and infrastructure behind our advertising business and in-house ad tech ecosystem. We are... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    5 days ago
  • $388k

     ...be a part of what’s next.Our Content & Business Products (CBP) Engineering teams build the products and services to optimize and automate...  ...that other engineering teams build on, across the full software stack — from GraphQL/RESTful APIs and embeddable UI components... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    Los Gatos, CA
    11 hours ago
  • $174k - $253k

     ...Framework teams (System UI, Window Management, Display, Input) to engineer unobtrusive user education features, delivering contextual...  ...or equivalent practical experience. 5 years of experience with software development in one or more programming languages.3 years of experience... 

    Google

    San Jose, CA
    2 days ago
  • $111.61k - $131.3k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...-agent frameworks supporting enterprise adoption.Partner with engineering and delivery teams to translate business and development needs... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Cupertino, CA
    1 day ago
  • $165.2k - $223.6k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning accelerators and the Trn1 and Inf1 servers that use them. This role is for a software engineer in the Machine Learning Applications (ML Apps) team for AWS Neuron. This... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $167.7k - $245.2k

     ...at least 3 days in the office each week***Meet the TeamDevelop software consistent with Cisco 'Design Thinking Principles' with a...  ...technical design through completionContribute to a defined software engineering roadmap, identify and recommend improvements to the software... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    4 days ago
  • $184k - $287.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep learning solutions in autonomous driving vehicles. In the Solution Engineering-... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including...  ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $320k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI...  ...NVIDIA's Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

     ...very large data sets on local storage, such as relational and NoSQL databases, analytics, search engines, and data warehousing.We are looking for an experienced software engineer to join the EC2 Storage Live Migration team. You will build and operate systems that transparently... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Audio Software Engineer. Be the first to apply!