Software Engineer (Remote)

M3USA•Creve Coeur, MO
•Remote

About The Position

PracticeMatch, an M3 company, is hiring a Software Engineer to build and improve products that support physician recruiting and sourcing. The role designs and implements features with business and customer impact, contributes to software system design, and reviews other engineers’ code. It applies engineering best practices to produce maintainable applications and helps improve product performance, security, and compliance. The engineer will help maintain the repository context, conventions, tests, quality gates, and executable plans that support reliable agentic coding. They will identify repetitive or time-intensive work suited to AI-assisted or automated workflows while retaining human review where needed to protect quality, accuracy, and compliance. The role also troubleshoots production web applications, addresses underlying system problems, and collaborates with technical and non-technical colleagues, including teams across M3 USA. Daily use of agentic coding is a core expectation. Engineers use tools such as Claude Code and Codex, and generative AI throughout the engineering lifecycle. They are accountable for the correctness, quality, and security of AI-generated plans and code, and for maintaining documentation and repository context that help these tools work effectively over time.

Requirements

  • Associate or bachelor's degree in a relevant field, or equivalent software engineering experience.
  • At least 2 years of professional software development experience.
  • Ability to review code in Python and TypeScript.
  • Clear communication with technical and non-technical people.
  • Active, daily use of agentic coding is a core expectation of the role.
  • Accountability for the correctness, quality, and security of AI-generated plans and code.

Nice To Haves

  • Knowledge of ColdFusion and SQL Server, including stored procedures and relational database design.
  • Knowledge of React and version control with Git.
  • Knowledge of the physician recruiting and sourcing domain, with a commitment to deepening that knowledge.

Responsibilities

  • Design and implement features for PracticeMatch products that create impact for the business and its customers.
  • Contribute to software system design and review code written by other engineers.
  • Apply software engineering best practices, including automated testing, clean code, peer review, and documentation, to build maintainable and adaptable applications.
  • Improve the performance, security, and compliance of PracticeMatch products.
  • Contribute repository context, conventions, automated tests, quality gates, and executable plans that make agentic coding reliable.
  • Identify repetitive or time-intensive engineering work that can move to AI-assisted or automated workflows, retaining human review where it protects quality, accuracy, and compliance.
  • Troubleshoot production web applications and help address the causes of system problems.
  • Work with people inside and outside engineering to meet team and company objectives.
  • Contribute to projects benefiting M3 USA, collaborating across business units when needed.
  • Use agentic coding tools and generative AI daily across the engineering lifecycle, and review AI-generated plans and code for correctness, quality, and security.
  • Curate documentation and repository context to keep agentic coding tools effective over time.

Benefits

  • Competitive wages
  • Health and dental insurance
  • Life, accident, and disability insurance
  • Prescription plan
  • Flexible Spending Account
  • 401(k) plan and match
  • Paid holidays and vacation
  • Sick days and personal day
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service