Senior Software Engineer Data Science

4 months ago


Santa Clara, United States SoundHound Full time

SOUNDHOUND INC. TURNS SOUND INTO UNDERSTANDING AND ACTIONABLE MEANING. We believe in enabling humans to interact with the things around them in the same way we interact with each other: by speaking naturally to mobile phones, cars, TVs, music speakers, coffee machines, and every other part of the emerging 'connected' world. Our latest product, Hound, leverages our Speech-to-Meaning technology to showcase a ground-breaking smartphone experience. Our SoundHound product applies our technology to music, enabling people to discover, explore, and share the music around them, and even find the name of that song stuck in their heads by singing or humming. And through the Houndify platform, we empower developers to be part of the speech-to-meaning revolution. Mission: Houndify everything. ABOUT THE ROLE: We have multiple positions open at different senior levels. At SoundHound, we view our data and our engineering team as two of our biggest assets. This role lives at the intersection of the two. We have a huge amount of data from hundreds of millions of users of:

  • SoundHound: music app featuring search, discovery, and play with LiveLyrics
  • Hound: newly released app featuring unprecedented speech recognition and natural language understanding
  • Houndify: platform enabling developers to add voice enabled conversational interface to anything

We aspire to leverage this data to make informed decisions to steer product development, marketing and user engagement. We have only scratched the surface of the kind of advanced analytics and insight generation we'd like to do This is an opportunity to work on the most challenging data science problems, build large scale distributed machine learning systems from the ground up, and use cutting edge technologies like Spark, Kafka, and Tensorflow. RESPONSIBILITIES:

  • Design and develop high-performance, data-driven systems in a distributed infrastructure
  • Build machine learning models for analysis of queries using NLP, Deep Learning
  • Develop scalable components for query intent classification, entity detection, dialog understanding, slot filling and domain detection
  • Leverage massive datasets for modeling, recommendations, ad targeting and insight generation
  • Build and maintain knowledge graph of content from diverse data sources, and perform data mining to serve high volume of requests

REQUIREMENTS:

  • Background and passion for machine learning, AI, and/or statistical modeling
  • Experience in one or more of the following areas: classification systems, ranking systems, recommender systems, predictive modeling, and/or artificial intelligence
  • Strong coding experience preferably in Java, Scala, or Python.
  • A desire to bring data-driven decision-making and analytics to improve our products
  • Ability to handle multiple competing priorities in a fast-paced environment
  • MS/PhD in Computer Science or equivalent

NICE TO HAVES: 

  • Prior experience with Natural Language Processing
  • Understanding of deep learning algorithms and workflows.
  • Experience with Deep Learning / Neural Network frameworks such as Caffe, Tensorflow, PyTorch, etc.
  • Experience with analytical tools supporting data analysis (eg. Tableau)

HOW TO APPLY: Please include a resume and a cover letter letting us know why you'd like to work at SoundHound in particular RELATED JOB OPENINGS: Senior Software Engineer - Data Engineering Machine Learning Engineer / Data Scientist Software Engineer - Data Engineering Analytics Engineer



  • Santa Clara, United States SoundHound Full time

    SOUNDHOUND IS CREATING AND PRODUCTIZING TRANSFORMATIVE TECHNOLOGIES THAT IMPROVE LIFE. JOIN US. After amassing a global user community well over 300 million strong, a large portfolio of core technologies and award winning products…we’re just getting started. At SoundHound we value creativity, innovation, hard work, open communication and fast iteration,...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer, Data Ingestion - Autonomous VehiclesSenior Software Engineer, Data Ingestion - Autonomous VehiclesApply locations: US, CA, Santa Clara; US, CO, Remote; US, NY, Remote; US, LA, Remote; US, MO, RemoteTime type: Full timePosted on: Posted YesterdayTime left to apply: End Date: December 31, 2024 (30+ days left to apply)Job requisition...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer - DOCAApplylocations: US, CA, Santa Clara; US, CA, Remote; US, WA, Seattletime type: Full timeposted on: Posted 22 Days Agojob requisition id: JR1977626NVIDIA is looking for an outstanding Senior Software Engineer to expand the US-based networking software group. As a technical leader, you will have a unique opportunity to shape the...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is looking for a Senior Software Engineer to join NVIDIA in the Cumulus Linux team! We present you with an opportunity to be part of the team that develops the Network Operating System that powers data centers that are accelerated, disaggregated, and software-defined to meet the exploding growth in AI and high-performance computing. You'll be part of...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer - DOCAApplylocations: US, CA, Santa Clara; US, CA, Remote; US, WA, Seattletime type: Full timeposted on: Posted 22 Days Agojob requisition id: JR1977626NVIDIA is looking for an outstanding Senior Software Engineer to expand the US-based networking software group. As a technical leader, you will have a unique opportunity to shape the...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team at NVIDIA. Our team builds frameworks, services, algorithms, and tools that power the largest NVIDIA Multi-Modal Foundation Models and their customization.Key Responsibilities:Design, develop, and support a platform to access large datasets, integrating data from various...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is looking for an outstanding Senior Software Engineer to expand the US-based networking software group. As a technical leader, you will have a unique opportunity to shape the future of the group, develop its technological vision and strategize with partners on the next generation of software-defined networking products built on top of the...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a senior software engineer for our Robotics Team! For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, research, and autonomous machines. The team is...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer, NetworkingApply locations US, CA, Santa Clara US, NC, Durham time type Full time posted on Posted 13 Days Ago job requisition id JR1990748NVIDIA is a leader in the field of computer graphics, PC gaming, accelerated computing and AI. Within NVIDIA, the Networking Business Unit is building chips, systems and software that are powering...


  • Santa Clara, United States ZipRecruiter Full time

    Job DescriptionSummary:The Project Manager is an Information Technology (IT) position and will direct, oversee, monitor, and report to our client. The Project Manager will collaborate with project stakeholders and implement the project work plan to achieve project objectives. The Project Manager will lead daily Agile Scrum standup meetings and help identify...


  • Santa Clara, United States NVIDIA Full time

    We're now looking for a Senior Deep Learning Software Engineer for our cuDNN team!Do you love writing fast code and crafting software systems to solve complex problems? We are looking for hardworking software engineers to help design, build, and ship cuDNN: our GPU-accelerated library of primitives for deep neural networks. Intelligent machines powered by AI...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer, Fabric Networking - GPUNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer, Fabric Networking - GPUNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables...


  • Santa Clara, United States Microsoft Full time

    OverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,...


  • Santa Clara, United States Hitachi Data Systems Full time

    Location: Santa Clara, CA Function: HV Technology Office Requisition ID: 1029770 Our Company We're Hitachi Vantara, a global infrastructure business. Our people are the force of meaningful progress. We enable the incredible with data - from taking theme park fans on magical rides, conserving natural resources, protecting rainforests to saving lives. We...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is a leader in the field of computer graphics, PC gaming, accelerated computing and AI. Within NVIDIA, the Networking Business Unit is building chips, systems and software that are powering the most advanced data center and hyper-converged networks of today and tomorrow. We are working on products and solutions on various Ethernet switching platforms...


  • Santa Clara, California, United States Abbott Full time

    Job SummaryA Senior Staff Scientist position is available in the Abbott Global Data Science & Analytics team, focusing on medical devices in the coronary and peripheral vascular space.The successful candidate will lead and execute data analytics projects that generate impactful evidence and insights related to medical device technology, relevant disease...


  • Santa Clara, United States NVIDIA Corporation Full time

    Senior Software Engineer – Build Tools Senior Software Engineer – Build Tools Apply locations: US, CA, Santa Clara; US, MA, Westford; US, TX, Austin; US, NC, Durham Time type: Full time Posted on: Posted 30+ Days Ago Job requisition id: JR1978756 NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the...


  • Santa Clara, United States Mindlance Full time

    Senior Full Stack Software Engineer - Front End Focused Santa Clara, CA +2 days on-site Client is looking for Senior Full-Stack Software Engineer - Front End Focused for near-term assignment located in Santa Clara, CA. Our R&D domain covers broad range of future mobility systems, including autonomous driving, material informatics for innovative materials...


  • Santa Monica, California, United States Autodesk Full time

    Job Title: Director PPL Insights Data Science EngineeringWe are seeking a visionary leader to join our People Insights & Solution Design (PI&SD) team as the Director of Data Science and Engineering. This new role will report directly to the Senior Director of People Insights & Solution Design, and will provide technical thought leadership and guidance to the...