Building Location:
Business Service Center
Department:
1006750 DATA SCIENCE - EH SS
Job Description:
The Software Engineer II, plays a crucial role in designing, developing, and deploying scalable applications that leverage advanced AI capabilities. Responsibilities include writing clean, efficient code and ensuring the seamless integration of AI components into existing systems. This position collaborates with cross-functional teams to identify opportunities for AI integration and optimize performance. The Software Engineer II also mentors junior developers and contributes to the continuous improvement of development processes and practices.
Education Qualifications:
Key Responsibilities:
- Design, develop, and deploy scalable AI-enabled applications, ensuring high performance and reliability
 - Conduct code reviews to ensure code quality and adherence to best practices
 - Optimize AI models, tools and applications for performance, scalability, and efficiency
 - Mentor and support junior developers, providing guidance and sharing knowledge
 - Collaborate with cross-functional teams to identify AI integration opportunities and implement solutions
 - Troubleshoot and resolve complex technical issues related to AI applications
 
Education Requirements:
- Bachelor’s degree or equivalent experience in a relevant field (e.g., computer science, data analytics, statistics)
 
Required Qualifications:
- 2-5 years of software engineering or relevant experience
 - Experience in wide range of programming languages, including .NET,Java, Scala, Python, SQL, node.js, javascript, react, etc. 
 - Leads the design, development, and deployment of scalable applications that leverage advanced AI capabilities to enable enhanced productivity across a wide range of IT disciplines
 - Implement scalable model deployment solutions using automation tools and containerization (Docker) and orchestration (Kubernetes) in cloud environments (e.g., AWS, Azure)
 - Hands-on experience integrating pre-trained AI models, working with data pipelines, and optimizing AI workflows in applications
 - Experience with CI/CD pipelines, Kubernetes, and implementing secure authentication and authorization (OAuth, JWT)
 
Preferred Qualifications:
- Master’s degree in computer science, Engineering, or a related discipline 
 - Experience applying AI and machine learning techniques to business use cases 
 - Experience in platform engineering and using monitoring and logging tools to ensure platform reliability
 
Licensure/Certification Qualifications:
FTE:
1
Possible Remote/Hybrid Option:
Remote
Shift Rotation:
Day Rotation (United States of America)
Shift Start Time:
8:00 AM
Shift End Time:
4:30 PM
Weekends:
Holidays:
No
Call Obligation:
No
Union:
Union Posting Deadline:
Compensation Range:
$78,624.00 - $117,936.00
Employee Benefits at Essentia Health:
At Essentia Health, we’re committed to supporting your well-being, growth, and work-life balance. Our comprehensive benefits include medical, dental, vision, life, and disability insurance, along with supplemental options to fit your needs. We offer a 401(k) plan with employer contributions to help you plan for the future, and we invest in your professional development through training, tuition reimbursement, and educational programs. To help you thrive both at work and at home, we provide flexible scheduling, generous time off, and wellness resources focused on your physical, mental, and emotional health. Please note that benefit eligibility may vary. For full details, refer to your benefit summary or contact our HR Service Center at (218) 576-0000.