M

M3USA

Global digital healthcare information and education

AI Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeFort Washington, PA, USANo salary listedRemote

About the Job

Requirements

  • An associate or bachelor's degree in computer science or a relevant field, or equivalent experience in software engineering.
  • Participation in M3's AI training and upskilling sessions is expected and is a performance expectation.
  • One to three years of software development experience; internships, co-ops, academic project work, open-source contributions, and substantial personal projects count toward this experience.
  • Working knowledge of TypeScript, React, Python, SQL, relational databases, and Git is required; deeper expertise is expected to develop in the role.
  • Familiarity with at least one major cloud platform is required; the platforms in use include AWS, GCP, and Vercel.
  • Hands-on use of AI coding assistants and the ability to explain where they helped and where their output needed correction are required.
  • Interest in the media, content production, and pharmaceutical domain, with a commitment to learning it, is required.
  • Ability to learn the technologies used by MDLinx quickly is required; learning speed matters more than prior familiarity with a specific stack.
  • Clear communication with technical and non-technical people and willingness to ask questions early are required.

Responsibilities

  • Implement features that improve MDLinx and its user impact, with independent ownership increasing over time.
  • Contribute to software systems design and participate in reviewing other engineers' code.
  • Apply software engineering best practices, including automated testing, clean code, peer review, and documentation, to build maintainable and adaptable applications.
  • Contribute to the performance, security, and compliance of MDLinx.
  • Contribute repository context, conventions, automated tests, quality gates, and executable plans that make agentic coding reliable.
  • Critically review AI-generated plans and code and raise concerns about potential errors; developing this judgment is a primary objective of the first year.
  • Identify repetitive or time-intensive engineering work that can move to AI-assisted or automated workflows, while retaining human review where it protects quality, accuracy, and compliance.
  • Troubleshoot bugs in pre-production and production with support from senior engineers.
  • Work with people inside and outside engineering to meet team and company objectives.
  • Contribute to projects benefiting M3 USA as a whole, collaborating across business units beyond the role's team when needed.

About the Company

M3USA

Global digital healthcare information and education

M3 USA provides digital services and live medical education to healthcare professionals, reaching over 2.5 million doctors through physician websites in the US, Asia, and Europe and delivering clinically targeted messages to physicians and sales teams. Its offerings combine online health information—daily clinical news, medical education, market research, ethical drug promotion, clinical development, and recruitment—with live programs delivered by credentialed clinical educators that cover disease states, adherence, guideline-based treatment, and REMS programs. This integrated mix of online content and in-person education addresses gaps in clinical practice and improves access for sales reps, distinguishing it from firms that focus on either digital content or live training alone. As part of M3 Inc., a global leader in healthcare digital solutions, M3 USA aims to change how medical information is shared and used to help clinicians stay informed and improve patient care.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
1999

Recently Posted Jobs

Explore more opportunities at M3USA

See more jobs