Location: Cleveland, OH
Cap-Exempt H-1B Position — No lottery required
Join the Cleveland Clinic team where you will work alongside passionate caregivers and provide patient-first healthcare. Here, you will receive endless support and appreciation while building a rewarding career with one of the most respected healthcare organizations in the world. The AI Software Engineer designs, develops, deploys, and maintains scalable, production-ready AI applications and systems. This role bridges advanced machine learning models and real-world software solutions, working across the full technology stack—from data pipelines, backend services, and model integration to user-facing applications and cloud-based deployment. The AI Software Engineer partners closely with AI researchers, data scientists, and domain experts to translate innovative AI capabilities into secure, reliable, and high-performance applications that deliver measurable business value. This is the first AI-focused Software Engineer role for the team, expanding beyond traditional software development. The position will focus on building full-stack AI/ML solutions, integrating AI features into existing tools, and working heavily with image, video, and text data. A caregiver in this position works 8:30am—5:00pm. A caregiver who excels in this role will: 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 Minimum q