C

ChenMed

High-touch primary care for underserved seniors

Tech Lead Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeUnited States

About the Job

Requirements

  • A minimum of 6 years of professional work experience in the IT/software engineering industry is required.
  • A minimum of 4 years of hands-on Python software development experience is required.
  • 1–2 years of experience leading or managing software engineering teams is required.
  • Demonstrated experience designing, building, and operating production software applications at scale is required.
  • Experience building or working with AI/LLM-powered applications or agent-based systems, such as agent orchestration frameworks, retrieval-augmented generation, or prompt engineering, is required.
  • Experience with event-driven or microservices architectures, such as CQRS, event sourcing, or Kafka, is required.
  • Hands-on proficiency in Python and modern software engineering practices, including reviewing code, guiding technical design, building solutions, and unblocking engineers on complex problems.
  • Working knowledge of building and operating AI/LLM-powered applications, including agent orchestration frameworks, prompt and context engineering, and evaluation of model outputs.
  • Solid understanding of distributed systems concepts, including event-driven architecture, CQRS, event sourcing, asynchronous messaging such as Kafka, and domain-driven design concepts such as bounded contexts and ubiquitous language.
  • Knowledge of computer systems, security, cloud and container platforms such as Kubernetes, databases, and data storage systems.
  • Knowledge of software development lifecycle and DevOps/CI-CD best practices, including automated testing and peer code review.
  • Knowledge of data governance, particularly for AI/ML systems and responsible data use.
  • Ability to manage personnel and deliver business outcomes for a team, while encouraging team members’ career and personal growth.
  • Ability to communicate effectively with business stakeholders, managers in other functional areas, and directors in the role’s functional area, including translating technical AI concepts for non-technical audiences.
  • Ability and willingness to travel locally, regionally, and nationwide up to 15% of the time.
  • Spoken and written fluency in English.
  • Ability to exercise independent judgment.

Responsibilities

  • Lead a Python-focused AI software engineering team through analysis, design, development, building, and delivery of production AI and agentic applications.
  • Meet staffing needs by hiring, onboarding, training, coaching, evaluating, and managing direct reports, while developing the team’s proficiency in Python, AI/LLM application development, and modern software delivery practices.
  • Guide the team in building and operating Python-based AI agent applications, including multi-step LLM workflow orchestration, tool and function calling, and integration with upstream and downstream services.
  • Establish and enforce engineering practices including pull-request code review, automated unit, integration, and contract testing, CI/CD pipelines, static analysis, and architecture decision records documenting significant technical choices.
  • Partner with enterprise architecture to align AI services with event-driven and distributed systems patterns, including CQRS, event sourcing, and asynchronous messaging, and integrate applications with existing domains and bounded contexts.
  • Partner with stakeholders across the organization to analyze business requirements and translate them into technical designs and AI-enabled solutions.
  • Monitor AI application and infrastructure performance, reliability, and cost, and recommend improvements.
  • Define and develop a service measurement framework for the AI engineering function covering code quality, delivery velocity, and production reliability.
  • Manage AI engineering teams and guide direct reports and peers regarding policies, practices, and procedures; support and lead associate resource managers and peers.
  • Manage 3–5 professional and para-professional employees across one or more teams and set goals and objectives for operational results.
  • Build team culture across the functional area, cultivate morale, encourage cross-functional collaboration, ensure consistent delivery, and monitor and support team members’ well-being and success.
  • Perform other duties as assigned and modified at the manager’s discretion.

About the Company

ChenMed

High-touch primary care for underserved seniors

ChenMed provides primary care for underserved, moderate-to-low-income seniors with complex chronic diseases through a network of 100+ centers across 15 states. Its high-touch, preventive primary care model emphasizes longer visits and closer patient relationships, enabled by a lower doctor-patient ratio and physician-led operations. This approach distinguishes it from typical primary care providers by offering more time per patient, personalized care, and a mission-driven culture. ChenMed aims to improve health outcomes and lives by delivering accessible, patient-centered care while transforming how care is delivered to needy seniors.

Company size
1,001-5,000
Company stage
Grant
Total funding
$300K
Headquarters
Miami Gardens, FL
Founded
1985

Recently Posted Jobs

Explore more opportunities at ChenMed

See more jobs