Job Closed
This listing is no longer active.
Building foundational AI for speech transcription and understanding.
Research Engineer – Machine Learning Systems
Location
California + 1 moreAll locations: California | Michigan
Posted
87 days ago
Salary
$150K - $250K / year
Seniority
Senior
Job Description
Research Engineer – Machine Learning Systems
Deepgram
• Architect and manage horizontally scalable systems that dramatically accelerate the end-to-end training lifecycle for Speech-to-Text (STT) and Text-to-Speech (TTS) models. • Design and implement internal UIs and tools that make ML systems and workflows accessible to non-technical stakeholders across the company. • Oversee and manage training tooling, job orchestration, experiment tracking, and data storage.
Job Requirements
- Strong experience with the machine learning research pipeline, particularly in STT or related speech domains. This includes experimenting with and evaluating new architectures and modeling approaches, and implementing large-scale training systems.
- Proficiency with orchestration and infrastructure tools like Kubernetes, Docker, and Prefect.
- Familiarity with ML lifecycle tools such as MLflow.
- Experience building internal tools or dashboards for non-technical users.
- Hands-on experience with data engineering practices for unstructured audio and text data.
- Comfortable working in cross-functional teams that include researchers, engineers, and product stakeholders.
Benefits
- 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
Related Guides
Related Categories
Related Job Pages
More Research Engineer Jobs
Staff Threat Research Engineer, Intelligence Reporting
Material SecurityMaterial protects accounts even after they’re compromised or harmful messages get through.
• Engage in extensive primary and secondary research into workspace security • Do data analysis to support this research • Ensure the accuracy of the research • Inform product and engineering of new threats or vulnerabilities • Work directly with Marketing to distribute content and develop responses • Assist in producing digital content including web articles and social media posts • Create, edit, and copy edit digital content
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This position will be in our Alpharetta office or can be remote if necessary. - Research international standards for video encoding and decoding (such as H.264/AVC, H.265/HEVC, H.266/VVC, etc.), and their extension technologies. - Design, implement, and optimize video encoding and decoding algorithms, including but not limited to core modules such as motion estimation/compensation, transform quantization, entropy encoding, loop filtering, and rate control. - Explore and develop new generation efficient video encoding technologies such as JVET EE2. - Pay attention to the latest technological trends in the field of video encoding and decoding (such as AI assisted encoding, end-to-end AI encoding, immersive video encoding, etc.), conduct forward-looking research and technical reserves. - Participate in MPEG and other standard conferences and submit relevant technical proposals. Qualifications - Master's degree or above in computer science, electronic engineering, signal processing or related majors. - More than 3 years of experience in researching or developing video encoding and decoding algorithms. - Proficient in the principles and implementation details of at least one mainstream video coding standard (such as H.264/AVC, H.265/HEVC, H.266/VVC, AV1, etc.). - Solid foundation in digital signal processing, image processing, and information theory, proficient in C/C++ programming language, good coding ability and software engineering literacy. - Good communication skills and teamwork spirit. - Excellent English reading and communication skills. - Experience in MPEG and AVS proposals is preferred. Company Description Hisense USA is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, or genetic information. We comply with all applicable laws regarding equal employment opportunity and affirmatively seek to recruit, develop, and promote qualified individuals from diverse backgrounds. Our company is committed to providing a work environment that is free from discrimination, harassment, and retaliation. We encourage applicants of all ages, races, ethnicities, religions, genders, sexual orientations, and abilities to apply for employment with our company.
Applied Research Engineer
Snorkel AISnorkel AI is a technology company focused on providing AI-driven solutions for its clients. The company aims to foster an inclusive workplace culture that emphasizes innovation, c
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As an Applied Research Engineer at Snorkel AI, you will own the infrastructure that powers our model training and evaluation work. This is a hands-on role where you will build and operate GPU cluster infrastructure, training pipelines, and the tooling that allows our research and engineering teams to run experiments reliably and at scale. You will work closely with research scientists and engineers, translating training requirements into robust, reproducible systems—and proactively removing infrastructure blockers before they slow down the work that matters most. Snorkel AI operates in a fast-paced, high-impact environment. We are looking for someone who takes pride in operational excellence, loves solving complex distributed systems problems, and thrives when given real ownership. Location: Redwood City or San Francisco — OR REMOTE Main Responsibilities - Set up and manage GPU cluster infrastructure on major cloud providers (e.g., AWS HyperPod) for distributed model training, including networking, provisioning, and cost tracking. - Build and operate job orchestration and scheduling systems (e.g., Kubernetes, Slurm, or cloud-native equivalents) to reliably launch and manage training, rollout, and evaluation jobs across multi-node clusters. - Integrate and maintain ML training frameworks and post-training pipelines, ensuring they run stably and reproducibly at scale. - Set up and maintain experiment tracking, dataset versioning, and model artifact management to support fast iteration. - Monitor and optimize cluster health, inter-node communication, and resource utilization; implement fault tolerance and auto-recovery so long-running jobs survive node failures. - Work closely with research scientists and ML engineers to understand requirements, unblock experiments, and evolve infrastructure as our training workloads needs change. Qualifications - Hands-on experience managing GPU clusters on major cloud providers, including provisioning, network configuration, and cost management. - Experience with distributed compute orchestration tools such as Kubernetes, Slurm, or equivalent cluster management systems. - Working knowledge of distributed training concepts: parallelism strategies, memory optimization techniques, and inter-node communication. - Experience with setting up, managing, and integrating ML experiment tracking and data/model versioning tools. - Strong Python proficiency and solid software engineering fundamentals such as version control, modular design, and automation. - Ability to work in a fast-moving, iterative environment and take end-to-end ownership of ambiguous infrastructure problems. - Hands-on experience with post-training workflows such as supervised fine-tuning (SFT) or reinforcement learning (RLHF, GRPO, or similar) is a strong plus, but not required. Salary Range $150,000.00 – $180,000.00 Benefits Joining Snorkel AI means becoming part of a company that has market proven solutions, robust funding, and is scaling rapidly—offering a unique combination of stability and the excitement of high growth. As a member of our team, you’ll have meaningful opportunities to shape priorities and initiatives, influence key strategic decisions, and directly impact our ongoing success. Whether you’re looking to deepen your technical expertise, explore leadership opportunities, or learn new skills across multiple functions, you’re fully supported in building your career in an environment designed for growth, learning, and shared success.
Web-Scraping & bot-defense researcher
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Our client is an innovative product company that transforms how businesses access and utilize data. Using over 1 million global IPs and a database of more than 650 million verified profiles, they empower companies to make data-driven decisions with precision and ease. They are looking for creative, driven individuals eager to push boundaries and contribute to a rapidly expanding client base. If you’re passionate about data science, analytics, or tech, this is your chance to join a dynamic team that delivers impactful, real-time data solutions. Their collaborative, innovative culture provides the perfect environment for those looking to grow alongside industry experts. Qualifications - 2+ years of experience with web scraping and parsing techniques. - Proven experience working at a large scale (tens or hundreds of millions of requests per day). - Strong hands-on experience with Kubernetes and Docker. - Solid experience with browser-based scraping, using tools such as Puppeteer or Selenium. - Strong programming skills, particularly in languages such as Python or NodeJS. - Familiarity with website technologies such as HTML, AJAX, and JavaScript. - Strong analytical and problem-solving skills. - Level of spoken English: at least an upper-intermediate. Requirements - Experience in reverse engineering JavaScript challenges is a significant plus. - Experience with network scanners and sniffers such as Wireshark. - Experience with web development, API design, or ETL processes. - Familiarity with data storage technologies such as SQL or NoSQL databases. - Experience in full-stack development. - Experience with machine learning and AI techniques for detecting and defending against bots. Benefits - People-first management with minimal bureaucracy. - A friendly company culture, proven by employees who choose to return. - Flexible working hours. - 29 days of PTO (18 working days per year plus all national holidays). - 9 paid recovery days. - Full financial and legal support for independent contractors. - Free English classes, with native speakers or Ukrainian teachers. - Dedicated HR support.


