
AI Software Engineer – Diagnostics and Artificial Intelligence
Cleveland Clinic
full-time
Posted on:
Location Type: Remote
Location: Ohio • United States
Visit company websiteExplore more
About the role
- 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
Requirements
- Bachelor Degree in Computer Science or related engineering fields
- 5+ years of experience in software and application development
- Proficiency in modern frontend technologies including HTML5, CSS3, JavaScript/TypeScript, and frameworks such as React or Angular
- Strong proficiency in backend programming languages such as Python, Java, or similar languages
- Proven experience designing and consuming APIs and RESTful web services
- Experience integrating with Epic Electronic Health Record (EHR) systems, including standards such as FHIR, HL7, and SMART on FHIR
- Hands-on experience with cloud platforms such as Azure and Google Cloud Platform (GCP)
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
HTML5CSS3JavaScriptTypeScriptReactAngularPythonJavaAPI designRESTful web services
Soft Skills
collaborationmentoringcode reviewcommunicationproblem-solving
Certifications
Bachelor Degree in Computer Science