Senior Software Engineer

AppleCupertino, CA

About The Position

We’re looking for customer-facing Software Engineers who can rapidly identify operational pain points, build practical AI-powered solutions, and deploy them in real-world environments as part of a forward-deployed engineering role. This role sits at the intersection of Engineering, Product, and Customer Success. You’ll work directly with users to understand workflows, uncover the highest-impact problems, and quickly deliver solutions using AI, automation, APIs, and cloud tooling. Success in this role requires strong engineering ability, operational problem-solving, communication skills, and the ability to move from ambiguity to implementation quickly. You are not just advising on solutions — you are building, deploying, and operationalizing them directly alongside customers.

Requirements

  • BS/MS in Computer Science, Engineering, Information Systems, or a related technical field
  • 7+ years of experience in software engineering, solutions engineering, technical consulting, or other business-facing technical roles
  • Strong hands-on engineering skills with Python, APIs, infrastructure platforms, and systems integrations
  • Experience deploying, supporting, and troubleshooting production systems in enterprise environments
  • Experience building integrations and automating workflows across multiple systems
  • Practical experience using LLMs or GenAI APIs to create reliable workflows, automations, or internal tools
  • Ability to operate independently and lead without authority
  • Experience working in startup or high-growth environments with rapidly evolving priorities
  • Strong product intuition and business empathy, with the ability to influence product direction based on field feedback
  • Strong problem-solving skills and comfort operating in ambiguous, fast-changing environments
  • Demonstrated ability to independently drive solutions from requirements gathering through deployment and iteration
  • Proven ability to collaborate cross-functionally across engineering, product, operations, and business teams

Nice To Haves

  • Familiarity with modern AI tooling, agent frameworks, prompt engineering, and orchestration platforms
  • Experience with AI agents, workflow orchestration systems, or enterprise automation platforms
  • Familiarity with containerization, deployment, and infrastructure tooling such as Docker, Kubernetes, and CI/CD pipelines

Responsibilities

  • Partner directly with business stakeholders, engineers, and product managers to understand operational workflows, deployment requirements, and process bottlenecks
  • Translate ambiguous business needs into practical, scalable technical solutions
  • Identify high-impact operational pain points and rapidly deliver solutions that create measurable value
  • Scope, design, build, and deploy AI-powered internal tools, workflow automations, and system integrations across test and production environments
  • Lead business implementations and deployments as a forward-deployed Software Engineer / Technical Product Manager (FDE/TPM)
  • Build and maintain integrations across APIs, systems, and data platforms
  • Troubleshoot production issues, debug live environments, and drive issues through resolution
  • Guide user adoption, training, and iterative improvement as workflows and AI capabilities evolve
  • Partner closely with product and engineering teams to improve platform capabilities based on real-world operational feedback
  • Operate effectively in dynamic environments with evolving business and deployment requirements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service