Software Engineer Fall Intern Role

Meshy LLCSunnyvale, CA
Hybrid

About The Position

We are seeking a Software Engineer Intern to join our Data Infra team and help improve our model evaluation and visualization platform. You will act as the engineering counterpart to a cutting-edge research team, enforcing standards and building infrastructure to empower evaluation of the next generation of 3D models. You will work across backend, infrastructure, frontend, and performance to build foundations for product iteration. You will be paired with a senior engineer who owns the platform, and you will ship real features end-to-end alongside them. You will thrive in our fast-paced startup environment, where problem-solving, adaptability, and AI-assisted development are the norm.

Requirements

  • Currently pursuing or recently completed a degree in Computer Science or a related field.
  • Strong programming skills in Python — typing, async, idiomatic code, debugging.
  • Solid SQL fundamentals — schema design, indexing, query optimization. Knows when to add an index and can read an EXPLAIN plan.
  • Comfortable with web fundamentals — HTTP, browser model, client/server boundaries, caching semantics.
  • Fluent in Git (branching, rebasing, code review etiquette) and the Linux CLI.
  • AI-native engineer: writes good prompts, knows when to delegate to a subagent, comfortable reviewing agent-written diffs. This is the meta-skill that makes the rest of the stack learnable on the job — and it is how our team operates day-to-day.

Nice To Haves

  • AWS in production — IAM, S3, multi-region patterns.
  • Postgres (or another relational DB) used in a real production setting — replication concepts, query plans.
  • Web performance debugging — has profiled a slow page before, reads flame graphs, knows Web Vitals.
  • Three.js / WebGL exposure — helpful for 3D viewer perf work.
  • Kubernetes basics — kubectl + understanding pods, services, deployments.
  • Exposure to data lakehouse platforms (Databricks, Databricks Asset Bundles).
  • Experience with 3D/2D asset processing (geometry transformations, rendering pipelines).
  • Familiarity with GPU-accelerated computing.

Responsibilities

  • Design and implement CI/CD pipelines covering lint, type-check, unit + E2E tests, container builds, and deployment to Kubernetes.
  • Build and evolve the data layer — relational schemas, migrations, S3-backed asset storage, and safe cutover strategies.
  • Stand up and operate multi-region web services — replication, CDN, region-aware routing, and per-region observability.
  • Improve API performance and reliability — query optimization, caching, and signed-URL access patterns.
  • Profile and optimize web application performance — page load, Web Vitals, lazy loading, prefetching, and HTTP caching.
  • Optimize delivery of large 3D/2D assets — format selection, compression, and level-of-detail strategies.
  • Build user-facing features in collaboration with researchers and data scientists; iterate on UI/UX based on their feedback.
  • Translate complex CLI workflows into intuitive UI flows to improve developer and researcher experience.

Benefits

  • Competitive salary, equity, and benefits package.
  • Opportunity to work with a talented and passionate team at the forefront of AI and 3D technology.
  • Flexible work environment, with options for remote and on-site work.
  • Opportunities for fast professional growth and development.
  • An inclusive culture that values creativity, innovation, and collaboration.
  • Unlimited, flexible time off.
  • Comprehensive health, dental, and vision insurance.
  • The latest and best office equipment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service