JOBSEARCHER

Full Stack Software Engineer - AI

TorentifyDenver, COL6 LeadOctober 24th, 2026
About the Company: Cleveland Clinic is a leading healthcare organization recognized among the top hospitals in the United States. The organization is committed to patient-first care and provides caregivers with opportunities to work alongside dedicated healthcare professionals and build rewarding careers.
About the Role: Cleveland Clinic is seeking an AI Software Engineer to design, develop, deploy, and maintain reliable, scalable AI applications. This role involves working across the full application stack, including front-end development, backend systems, databases, API integrations, and cloud deployment. The AI Software Engineer will collaborate closely with AI/ML scientists, domain experts, and other engineering teams to turn technical and business requirements into practical software solutions. The role also involves making architectural decisions, maintaining code quality, improving application performance, and ensuring that sensitive information is protected through secure development practices. This is a fully remote position available across the country, with working hours from Monday through Friday, 8:00 a.m. to 5:00 p.m. The role requires up to 5% travel and does not include on-call responsibilities.
Key Responsibilities:
  • Design, develop, test, and deploy web applications and APIs that meet product requirements.
  • Work with domain experts, AI/ML scientists, and fellow engineers to translate requirements into scalable software solutions.
  • Lead architectural decisions for new products and services, with a focus on scalability and reliability.
  • Write high-quality, efficient, maintainable, and well-documented code.
  • Participate in code reviews and mentor junior engineering team members.
  • Integrate applications with external APIs, data services, and relevant healthcare systems.
  • Debug, test, troubleshoot, and optimize applications to maintain performance and reliability.
  • Support application development involving Epic Electronic Health Record systems and related healthcare data interfaces.
  • Use DevOps tools and processes to support software delivery, automation, deployment, and monitoring.
  • Work with cloud platforms to deploy and maintain applications.
  • Collaborate with cybersecurity teams to protect sensitive information and follow secure coding practices.
  • Stay informed about emerging software engineering, AI application development, and related technologies.
  • Perform other duties as assigned.
Required Qualifications:
  • Bachelor’s degree in Computer Science or a related engineering field.
  • At least 5 years of experience in software and application development.
  • Proficiency in modern front-end technologies, including HTML5, CSS3, JavaScript, TypeScript, and frameworks such as React or Angular.
  • Strong programming skills in Python, Java, or similar programming languages.
  • Proven experience developing and integrating APIs and RESTful web services.
  • Experience with Epic Electronic Health Record systems and healthcare interoperability technologies, including FHIR/HL7 and SMART on FHIR.
  • Experience with DevOps tools and processes, including Git, Azure DevOps, CI/CD, Docker, job orchestration tools, and cloud monitoring tools.
  • Hands-on experience with cloud platforms such as Microsoft Azure and Google Cloud Platform (GCP).
  • Understanding of security best practices and experience implementing secure coding standards.
  • Experience working with Epic modules and data stores, including Chronicles, Clarity, and Caboodle.
  • Experience with modern data and AI/ML platforms such as Databricks and Snowflake.
  • Familiarity with AI agent development technologies and tools, including LangGraph, Swarm, and MCP.
  • Familiarity with artificial intelligence and machine learning concepts and techniques.
Preferred Qualifications:
  • Master’s degree in Computer Science or a related field. Work Schedule and Travel
  • Work arrangement: Remote across the country.
  • Schedule: Monday through Friday, 8:00 a.m. to 5:00 p.m.
  • Travel: Up to 5%.
  • On-call requirements: None.
Physical Requirements:
  • Ability to remain in a stationary position for extended periods.
  • Ability to travel throughout the hospital system when required.
  • Ability to operate a computer and other office equipment.
  • Ability to communicate effectively and exchange accurate information. Personal Protective Equipment
  • Follow standard precautions and use personal protective equipment as required. Compensation
  • Minimum annual salary: $112,110.
  • Maximum annual salary: $170,955.Actual compensation will be determined based on factors such as work history, experience, skill set, and education. The stated salary range does not include applicable pay practices, such as shift differentials or overtime, or the value of Cleveland Clinic’s benefits package, which may include healthcare, dental and vision coverage, and retirement savings account contributions.