Software Developer - Cloud & AI Engineer

Rochester Regional Health
1d$90,000 - $115,000Hybrid

About The Position

We are seeking a highly motivated and skilled Software Developer to join our Emerging Technology team. This role will focus on designing, developing, and deploying a secure, scalable, and compliant cloud-based AI platform that supports clinical, operational, and administrative use cases across our health system. The ideal candidate will have a strong background in cloud-native development, AI/ML integration, and healthcare data systems, with a passion for improving patient outcomes and provider efficiency through technology.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, with at least 1 year in cloud-based environments (e.g., Azure, AWS, GCP).

Nice To Haves

  • Master’s degree in Computer Science or related discipline.
  • Experience deploying AI/ML models in production environments.
  • Knowledge of data governance tools (e.g., Collibra), data lakes (e.g., Snowflake), and analytics platforms (e.g., Power BI, Microsoft Fabric).
  • Exposure to agentic AI, prompt engineering, RAG pipelines, or LLM orchestration frameworks.
  • Prior experience in a healthcare setting or with clinical decision support systems.
  • Demonstrated ability to work in cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Familiarity with healthcare data standards (e.g., HL7, FHIR) and privacy regulations (e.g., HIPAA).
  • Proficiency in Python, JavaScript/TypeScript, or similar languages.
  • Experience with containerization (Docker, Kubernetes) and serverless architectures.
  • Understanding of RESTful API design and integration patterns.

Responsibilities

  • Design and implement cloud-native applications and services that support AI-driven healthcare solutions.
  • Collaborate with data engineers, clinicians, and IT teams to integrate AI models into clinical workflows and enterprise platforms.
  • Ensure platform security, compliance (e.g., HIPAA), and performance through robust architecture and development practices.
  • Develop and maintain infrastructure-as-code (IaC) for scalable deployment across cloud environments.
  • Contribute to the development of internal tools for model monitoring, explainability, and governance.
  • Participate in agile development cycles, including sprint planning, code reviews, and continuous integration/continuous deployment (CI/CD).
  • Stay current with emerging technologies in AI, cloud computing, and healthcare IT.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service