Full Stack Python Developer - AI/ML

Overview

On Site
$70 - $80
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

AI/ML
Testing Medical Device

Job Details

Job Summary:

We are seeking a highly skilled Python Full Stack Developer with experience in Artificial Intelligence/Machine Learning and medical device testing. The ideal candidate will play a critical role in the design, development, testing, and deployment of innovative software solutions used in healthcare and medical devices. This role requires a strong background in full-stack development, particularly with Python frameworks, as well as hands-on experience working in regulated environments (e.g., FDA, ISO 13485).

Key Responsibilities:

  • Design and develop scalable web applications using Python (Django/Flask) and modern frontend frameworks (e.g., React, Angular, Vue.js).
  • Build and integrate AI/ML models into software products, including data preprocessing, model training, validation, and deployment.
  • Collaborate with cross-functional teams including hardware, QA, and regulatory experts to ensure product compliance and quality.
  • Conduct and document software verification and validation activities aligned with medical device regulations (FDA, ISO 13485, IEC 62304).
  • Develop APIs and microservices to support data pipelines and AI workflows.
  • Perform system-level and integration testing for medical device software.
  • Maintain and enhance CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve software issues across the stack.

Required Qualifications

  • Bachelor s or Master s Degree in Computer Science, Biomedical Engineering, or related field.
  • 7 to 8years of professional experience in full stack development with strong Python expertise.
  • Proficiency in Python web frameworks (Django, Flask) and JavaScript frameworks (React, Angular, or Vue.js).
  • Experience in AI/ML development using libraries such as scikit-learn, TensorFlow, PyTorch, etc.
  • Solid understanding of medical device software development lifecycle, including IEC 62304, ISO 13485, and FDA 21 CFR Part 820.
  • Hands-on experience with unit testing, integration testing, and automated test frameworks in medical device environments.
  • Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure) and containerization (Docker, Kubernetes).
  • Strong understanding of RESTful APIs, databases (SQL/NoSQL), and version control (Git).

Preferred Qualifications:

  • Experience working with real-time data from medical sensors or imaging devices.
  • Knowledge of HIPAA compliance and data privacy/security in healthcare applications.
  • Exposure to DevOps practices and CI/CD tools (e.g., Jenkins, GitLab CI/CD).
  • Background in data visualization, reporting, and analytics.

Soft Skills:

  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication.
  • Ability to work independently in a fast-paced, regulated environment.
  • Collaborative mindset and strong team player.

.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.