About The Position

We are looking for a Software Development Engineer to build and deliver features for a multi-agent AI platform. This platform enables organizations to design, compose, and deploy autonomous AI agents that collaborate with each other and with humans to execute complex workflows — from code generation and analysis to decision-making and task orchestration across enterprise systems. The work sits at the frontier of agentic AI: multi-agent coordination, tool use and function calling, retrieval-augmented generation, conversational interfaces, and scalable job execution. The underlying architecture is cloud-native and polyglot, spanning real-time APIs, event-driven compute, analytics pipelines, and integrations with large language models. The platform is built to be modular — agents are composed from reusable skills and tooling, making it possible for teams across the organization to create, share, and evolve intelligent automation without starting from scratch.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Familiarity with at least one agentic AI development IDE
  • Exposure to Strands Agents, Amazon Bedrock, or Bedrock AgentCore
  • Awareness of multi-agent patterns (swarm, graph, workflow) and the A2A protocol
  • Interest in or exposure to the evaluation of LLMs and AI agents
  • Awareness of responsible AI practices and the use of guardrails
  • Exposure to observability and debugging within AI platforms

Responsibilities

  • As an SDE on the team, you will design, implement, test, and operate platform components that power agent workflows in production.
  • You will collaborate with senior engineers, applied scientists, and product partners to deliver high-quality software in a fast-paced environment.
  • This is a role for someone who is excited about the rapid evolution of AI, eager to get hands-on with agentic systems and large language models, and motivated to ship software that makes a real impact.
  • If you're energized by the idea of building intelligent systems that can reason, collaborate, and act autonomously — and you want to grow your skills at the frontier of what's possible — this is the team to be on.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service