Principal Software Engineer (AI)

PraxentAustin, WA
$139,000 - $155,000Remote

About The Position

We are seeking a Principal Software Engineer with AI specialization to lead development teams and ensure sprint commitments are met. This role involves architecting complex systems that leverage AI capabilities, leading software estimation efforts, establishing DevOps processes, and configuring cloud-based deployment environments. You will also conduct technical reviews, identify and address performance issues, and act as a coach/manager to the project team. The goal is to improve delivery by proposing new processes and habits to streamline engagement delivery and eliminate ambiguity through technical planning, subtasking, research, and timeline estimation. This is a remote position for candidates located in specific US states.

Requirements

  • 3+ years of experience in solution architecture and technical design.
  • Specialization in cloud architecture and integration solutions.
  • Demonstrate knowledge and experience in system design, API development, infrastructure management, and architectural best practices.
  • 1+ years of leadership experience in technical teams.
  • Ability to define, inspire, and drive the execution of architectural visions across multiple projects.
  • Grasp the foundational principles of system architecture—from scalability to security to performance optimization and beyond.
  • Understand how development efforts align to business outcomes, and build trust by ensuring all technical stakeholders are working toward the same goals.
  • Application Architecture: Ability to architect complex software solutions, oversee DevOps processes, and configure cloud-based environments to deliver measurable business value.
  • Additional knowledge and experience in AI assisted development (Claude Code, Cursor, CoPilot etc.)
  • Quality Management: Thoroughly review code, proactively address performance issues, and foster an environment of continuous improvement to ensure consistently high-quality outputs.
  • Delivery & Planning: Competence in technical scoping, subtasking, and estimation, eliminating ambiguity by presenting clear approaches for features, extensions, and add-ons.
  • Mentorship & Team Building: Provide guidance and feedback to emerging talent, oversee design resources, and foster a collaborative environment anchored by best practices and continuous improvement.
  • Must be currently and legally authorized to work in the United States without the need for current or future sponsorship.

Responsibilities

  • Cultivate Camaraderie: Ensure that Core Values are living and breathing throughout a portfolio of projects.
  • Engineer Value: Architect complex systems that leverage AI capabilities, lead software estimation efforts, establish DevOps processes, and configure cloud-based deployment environments to optimize performance and scalability.
  • Ensure Quality: Conduct technical reviews, identify and address performance issues; increase capacity, engagement.
  • Give Feedback: Act as coach/manager, communicate expectations throughout the project team and manage escalations promptly and thoroughly.
  • Improve Delivery: Propose new processes and habits to streamline the delivery of our engagements.
  • Eliminate Ambiguity: Conduct technical planning, rigorous subtasking, advance research, estimate software release timelines, and present technical approach for features, project extensions, and add-ons.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Wellness days
  • Disability insurance
  • Wellness program
  • IRA with company match up to 3%
  • 15 days of PTO
  • 9 US holidays
  • 5 wellness days
  • Office closed the last week of the year
  • Paid parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service