About The Position

This role is ideal for technically skilled problem-solvers who are passionate about helping developers overcome complex challenges and ship high-quality software faster. You will work closely with customers building AI-powered applications, troubleshooting issues in real-world codebases, and collaborating with Engineering, Product, and Solutions teams to improve developer workflows. The position blends hands-on technical work with empathetic customer support, offering the opportunity to shape the developer experience, contribute to documentation and tooling, and influence product improvements. You will be part of a fast-paced, collaborative environment where your technical expertise directly impacts the success of developers and the broader product ecosystem. This is a chance to take ownership of challenging problems, mentor peers, and help create scalable systems that benefit future developers.

Requirements

  • 3–8+ years of experience in technical support or developer-facing roles (Support Engineer, Developer Success Engineer, Technical Account Manager, etc.).
  • Proficient in Python and/or TypeScript with strong debugging and reasoning skills.
  • Ability to quickly learn and navigate APIs, SDKs, and developer tools.
  • Strong ownership mentality and persistence in resolving customer issues.
  • Exceptional communication skills, with the ability to explain complex technical issues clearly and empathetically.
  • Interest in LLMs, AI tools, and supporting products that enhance AI reliability, observability, and trustworthiness.

Nice To Haves

  • Experience with ML infrastructure, developer tools, or observability platforms.
  • Familiarity with OpenAI, Anthropic, or similar LLM APIs.
  • Exposure to datasets, evaluation metrics, or prompt engineering.
  • Contribution to support tooling, documentation, or product-led growth initiatives.
  • Senior technical team or tech lead experience in high-growth environments.
  • Production code contributions to backend services, SDKs, or infrastructure.
  • Cloud certifications or experience with containerized environments (Terraform, Kubernetes).

Responsibilities

  • Diagnose, troubleshoot, and resolve issues with APIs, SDKs, and developer tools, primarily using Python and/or TypeScript.
  • Reproduce customer-reported bugs, investigate root causes, and collaborate with Engineering to implement fixes.
  • Manage support communications with developers via Slack and email, providing clear, empathetic, and actionable guidance.
  • Write and maintain knowledge base documentation to streamline future developer problem-solving.
  • Identify opportunities to enhance developer workflows, tooling, and overall experience.
  • Capture and relay customer feedback to Product and Engineering teams to influence roadmap priorities.
  • Participate in on-call rotations, responding to critical customer issues and providing coverage as needed.
  • Mentor team members, guide support processes, and champion best practices for developer experience and product reliability.

Benefits

  • Competitive salary and equity opportunities.
  • Medical, dental, and vision insurance.
  • Flexible time off and work arrangements.
  • Daily lunch, snacks, and beverages (for hybrid/on-site teams).
  • AI stipend for learning and experimentation.
  • Opportunity to solve challenging technical problems and directly impact developer success.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service