[Remote] Full Stack Software Engineer - AI
Note: The job is a remote job and is open to candidates in USA. Cleveland Clinic is a healthcare organization seeking a Full Stack Software Engineer - AI to design, develop, deploy, and maintain scalable AI applications. The role works across frontend, backend, databases, APIs, cloud deployment, and AI/ML integrations while collaborating with scientists, domain experts, engineers, and cybersecurity teams.
Responsibilities
- Design, develop and deploy web applications and APIs that meet product requirements
- Work closely with domain experts, AI/ML scientists, and other engineers to translate requirements into robust and scalable solutions
- Drive the architectural decisions for new products and services to ensure scalability
- Write high quality, efficient, and well-documented code
- Conduct code reviews and mentor junior team members
- Integrate applications with a variety of external APIs and data services
- Debug, test, and optimize applications
- Keep up-to-date with emerging trends and technologies in software engineering and AI application development
- Collaborate with cyber security to protect sensitive information
- All other duties as assigned
Skills
- * Bachelor's degree in Computer Science or related engineering field
- * Five+ years of experience in software and application development
- * Proficiency in modern frontend technologies such as HTML5, CSS3, JavaScript/TypeScript and frameworks such as React or Angular
- * Strong proficiency in programming languages such as Python, Java, or similar languages
- * Proven experience with APIs and RESTful web services
- * Experience with the Epic Electronic Health Record (EHR) system and API such as FHIR/HL7, SMART on FHIR
- * Experience in using DevOps tools and processes such as Git, Azure Dev Ops, CI/CD, Docker, job orchestration tools, and monitoring tools on cloud platforms
- * Hands-on experience with cloud platforms such as Azure and GCP
- * Understanding of security best practices and experience implementing secure coding standards
- * Experience with Epic modules and data stores (Chronicles, Clarity, Caboodle)
- * Experience with modern data and ML/AI platforms such as Databricks and Snowflake
- * Familiarity with AI agent development technologies and tools such as LangGraph, Swarm, MCP
- * Familiarity with AI and ML concepts and techniques
- * Ability to perform work in a stationary position for extended periods
- * Ability to travel throughout the hospital system
- * Ability to operate a computer and other office equipment
- * Ability to communicate and exchange accurate information
- * Master's degree in Computer Science or related field
Benefits
- Remote work arrangement across the country, Monday through Friday from 8:00 a.m. to 5:00 p.m.
- No on-call requirements
Company Overview
Company H1B Sponsorship