Principal Software Engineer - AI Software Engineer
Job Details
- Open Date: 03/27/2025
- Requisition Number: PRN41461B
- Location: Salt Lake City, UT
- Department: UIT Infrastructure & Ops
- Work Schedule: Monday to Friday, 8am - 5pm
- Type: Full-Time, benefited staff
- Shift: Day
- Pay Range: $80,000 - $110,000
- Close Date: 06/27/2025
Job Summary
The AI Software Engineer is responsible for designing, developing, and maintaining applications that leverage Artificial Intelligence and Machine Learning technologies. This role involves collaboration with data scientists, AI engineers, and software design engineers to build robust, scalable solutions, implement data pipelines, and mentor junior developers.
Responsibilities
- Design, code, and maintain full-stack applications with AI integration.
- Incorporate AI models, evaluate frameworks, and optimize performance.
- Implement security best practices.
- Participate in team discussions, communicate effectively.
- Debug, modify, and optimize code.
- Conduct unit and integration testing.
- Perform code reviews and mentor peers.
- Generate thorough technical documentation.
Work Environment
- Primarily office setting.
- Physical activities include sitting, hearing, talking, typing, walking, and occasional reaching.
Qualifications
- Bachelor’s degree in related field or equivalent.
- 8 years of relevant experience.
- Demonstrated potential to perform essential functions.
- Proficiency in full-stack development with AI/ML experience.
- Programming skills in Python, JavaScript, or similar.
- Familiarity with AI frameworks and cloud platforms (AWS, Azure, GCP).
- Knowledge of frontend frameworks (Angular, React, Vue).
Preferences
- Experience with AI and machine learning integration.
- Strong programming skills.
- Experience with cloud platforms.
- Familiarity with frontend frameworks.
Benefits
- Health, dental, wellness coverage
- Employer contribution to retirement
- Free transit pass
- Paid leave
- Tuition benefits for employees and family
Additional Information
- Part of University of Utah's IT services.
- Committed to diversity, inclusivity, and safety.
- Background checks required.
Contact
- Questions regarding application or disability accommodation can be directed to the relevant university offices.
This job description is not exhaustive.