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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree