M

Medpace

Global CRO delivering full-service clinical trials

Python Developer Intern

Backend EngineeringConfirmed live in the last 24 hours
Internship · Summer 2027Cincinnati, OH, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Business Analytics, or a related degree is required.
  • Proficiency in Python and a solid programming foundation, including data structures, debugging, and writing maintainable code, are required.
  • Experience with SQL and relational data concepts is required; familiarity with data quality and validation is a plus.
  • Familiarity with enterprise development practices such as Git, testing, and continuous integration/continuous delivery is required, or a strong willingness to learn them.
  • Strong analytical and problem-solving skills, as well as clear written and verbal communication, are required.
  • The candidate must be able to work office-based in Cincinnati, Ohio, during summer 2027.

Responsibilities

  • Design, build, and maintain Python services, including APIs, internal web applications, and automation tools.
  • Develop reliable, observable, and repeatable data ingestion and transformation workflows, whether batch or event-driven.
  • Work with SQL and enterprise data sources to model, validate, and serve data for downstream users and systems.
  • Collaborate with cross-functional teams to translate business needs into technical requirements, estimates, and deliverables.
  • Write clean, tested, and documented code; participate in code reviews; and follow software engineering best practices.
  • Build AI-enabled solutions by integrating large language models and related components, such as tool or function calling, agents, and MCP servers, and apply basic machine-learning concepts when needed.
  • Use modern tools, including large language models such as GitHub Copilot, Claude Code, and Microsoft Copilot where appropriate, to accelerate delivery while maintaining quality and security.

Desired Qualifications

  • Experience developing AI-enabled Python applications, such as connecting to large language model APIs, building agentic workflows, or working with MCP servers, is preferred; familiarity with libraries such as LangChain or Transformers and basic machine-learning experience are welcomed.
  • Experience with cloud technologies, especially Microsoft Azure, is preferred, including deploying services, working with cloud storage or managed data services, and Infrastructure as Code tools such as Bicep, ARM, or Terraform.

About the Company

Medpace

Global CRO delivering full-service clinical trials

Medpace is a global Contract Research Organization that provides end-to-end clinical development services for pharmaceutical, biotechnology, and medical device companies. It manages Phase I–IV trials from study design and regulatory submissions to monitoring, data management, biostatistics, and final reporting, using a single integrated team. A key differentiator is its ownership of integrated laboratories—global central labs, a bioanalytical lab, and imaging/ECG core labs—ensuring streamlined workflows and consistent data. Its physician-led, scientifically driven approach and single-vendor model aim to reduce sponsor oversight and help bring therapies to market efficiently, with operations in over 40 countries.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Cincinnati, OH
Founded
1992

Recently Posted Jobs

Explore more opportunities at Medpace

See more jobs