Skip to content
DeepgramDeepgram

Software Engineering

Intern on the engineering team owning and shipping a real scoped project end-to-end (design to production code) in voice AI, ASR, TTS or related systems. Requires self-motivated builder with first-principles reasoning, AI-first mindset, and ability to quickly learn new languages/codebases.

About the job

Key Goals

  • Own and ship one scoped project end-to-end over the internship — from design to reviewed, tested code running in staging/production — with mentor check-ins at each milestone.
  • Land merged pull requests that improve a component or product pillar (e.g., the ASR pipeline, TTS latency, or the developer SDKs).
  • Make one measurable improvement that outlasts your term.
  • Use AI as a default part of how you build (e.g., to prototype, test, or debug faster) and share one workflow improvement back with the team.
  • Ramp on Deepgram's codebase and your domain (e.g., speech/audio ML or real-time systems) deeply enough to debug and extend the system with decreasing hand-holding by the end of the term.
  • Present your project and learnings to the team, and leave behind documentation so the next person builds on what you started.

Minimum Skills, Knowledge & Capabilities

  • You've built things because you wanted them to exist — projects, tools, scripts, or automations, whether in class, on your own, or in a prior role.
  • You reach for AI as a default part of how you learn and build, not an occasional add-on — and you can talk about where it helps and where human judgment still has to lead.
  • You reason from first principles: when something breaks, you dig into why rather than patching around it.
  • You write and read code in at least one language, and you pick up new languages, tools, and codebases quickly.
  • You can explain your work clearly — what you built, what broke, and what you'd do differently.
  • You treat "good enough" as a question, not a finish line, and you're drawn to hard problems.
  • You give and receive feedback well and want to get better fast.

Preferred Qualifications

  • Currently pursuing a degree in computer science, engineering, or a related field — or building equivalent skills through self-study, open source, or your own projects.
  • Coursework or hands-on exposure to machine learning, distributed systems, audio/speech processing, or backend/web development.
  • Have built or contributed to a project involving AI/ML, real-time systems, or APIs — hackathons, coursework, and personal projects all count.
  • A prior internship or a project where you shipped something real, or an AI-assisted workflow you built for yourself.

Skills

Python, Machine Learning, Distributed Systems, Audio Processing, Speech Processing, APIs, Real-Time Systems, AI Tools, Debugging, Code Review

MongoDB

MongoDB

United States

Software Engineer 3
$109k+/yrRemote2+ YOEML Engineering

Build and maintain tooling, evaluation systems, quality gates, and infrastructure for MongoDB's agent skills and AI platform. Requires 2+ years building production software, developer tools, CLIs, test infrastructure, or CI/CD, with strong fundamentals in API design, testing, and reasoning about nondeterministic AI systems.

Simple AI

Simple AI

San Francisco, CA

AI Agent Engineer
$120k+/yrOn-site1+ YOEML Engineering

Build and deploy production voice AI agents for customers, creating demos, debugging edge cases, improving performance, and translating feedback into product improvements. The role combines hands-on engineering, customer engagement, and pre- and post-sales delivery.

PathAI

PathAI

Boston, MA
Machine Learning Engineer II/III
$107k+/yrOn-site2+ YOEML Engineering

Develop and deploy machine learning models for biomedical research and AI product development, collaborating with scientific, engineering, and product teams. Requires a master's degree with 2–4 years of experience or a PhD with 0–2 years, plus strong Python and ML development skills.

DataVisor

DataVisor

Mountain View, CA

Software Engineer, Artificial Intelligence
$130k+/yrOn-site2+ YOEML Engineering

Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.

Skydio

Skydio

San Mateo, CA

Autonomy Engineer Intern, Computer Vision / Deep Learning
$98k+/yrHybridML Engineering

Research and develop computer vision and deep learning algorithms for autonomous drones, taking ownership of projects from prototyping through product integration. The internship requires strong C++ or Python and PyTorch skills, mathematical foundations, and software engineering ability.