Contact: University of Utah
Apply Now
All Jobs at University of Utah

Page Stats

Listing Number 1021469
Page Views 151 Views
Member Since Jul 21, 2020

Important Safety Tip

We work hard to protect you and this service from fraud. As with any classifieds service please be aware of the warning signs relative to buying and selling online. Concerned about this listing?

AI Software Engineer

University of Utah
Salt Lake City, UT 84112 | Posted Mar 31, 2025
1

Job Description

AI Software Engineer


Job Summary


The AI Software Engineer designs, develops, and maintains applications that leverage artificial intelligence and machine learning technologies. This position collaborates closely with data scientists, AI engineers, and software design engineers to build robust and scalable solutions. Responsibilities include writing clean, efficient code, integrating AI models into full-stack applications, and supporting the implementation of data pipelines. The role also involves staying up-to-date with emerging AI and software development trends, helping to establish best practices for model integration and application performance, and mentoring junior developers in AI-driven development practices.


Responsibilities


1. Designs, codes, and maintains full-stack applications that integrate AI and machine learning models according to written specifications and verbal instructions from software design engineers and data engineers.

2. Incorporates AI models and algorithms into applications, ensuring seamless integration and performance optimization.

3. Investigates and evaluates AI frameworks, libraries, and programming tools to make recommendations that align with industry trends and project needs.

4. Implements security best practices throughout the development lifecycle, including data protection, secure coding techniques, and vulnerability mitigation.

5. Actively participates in team meetings to discuss progress, challenges, and improvements. Effectively communicates technical issues and solutions to stakeholders and collaborators.

6. Tunes, modifies, and repairs code to ensure optimal performance and efficiency. Identifies and resolves system bugs and offers alternative solutions when needed.

7. Performs unit tests and integration testing to validate application functionality. Follows version control and code promotion practices.

8. Conducts code reviews, providing constructive feedback to peers. Mentors other developers in AI integration and software best practices.

9. Generates comprehensive technical documentation for applications, APIs, and integrated AI components.

10. Tasks and training must be completed in a timely and efficient manner, as determined by the manager.


This job description is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the job.Work Environment and Level of Frequency typically requiredNearly Continuously: Office environment.Physical Requirements and Level of Frequency that may be requiredNearly Continuously: Sitting, hearing, listening, talking.Often: Repetitive hand motion (such as typing), walking.Seldom: Bending, reaching overhead.


Minimum Qualifications


Requires a bachelor's degree in a related area or equivalency (one year of education can be substituted for two years of related work experience) and 8 years of experience in the field or in a related area.


Applicants must demonstrate the potential ability to perform the essential functions of the job as outlined in the position description.


Preferences


• Proficiency in full-stack development, including experience with AI and machine learning integration.

• Strong programming skills in languages such as Python, JavaScript, or similar.

• Experience with AI frameworks, data processing tools, and cloud platforms (e.g., AWS, Azure, GCP).

• Familiarity with frontend frameworks such as Angular, React, Vue, etc.


Special Instructions


Requisition Number: PRN41461B


Full Time or Part Time? Full Time


Work Schedule Summary: M-F 8-5


Department: 01555 - UIT INFRASTRUCTURE & OPS


Location: Campus


Pay Rate Range: $80,000.00 - $110,000.00


Close Date: 6/27/2025


Open Until Filled:


To apply, visit https://apptrkr.com/6110938


Copyright ©2025 Jobelephant.com Inc. All rights reserved.


https://www.jobelephant.com/


Specifications

  • Posting Date:Mar 31, 2025
  • Pay Range:N/A
  • Category:Information Technology
  • Education Level:N/A
  • Job Type:Full-time
  • Years of Experience:N/A
Apply Now
1
Other Jobs in Salt Lake City, UT
Change Location »

Location Settings


AI Software Engineer

University of Utah
Salt Lake City, UT 84112 | Posted Mar 31, 2025

Contact: University of Utah

All Jobs at University of Utah
Apply Now

Job Description

AI Software Engineer


Job Summary


The AI Software Engineer designs, develops, and maintains applications that leverage artificial intelligence and machine learning technologies. This position collaborates closely with data scientists, AI engineers, and software design engineers to build robust and scalable solutions. Responsibilities include writing clean, efficient code, integrating AI models into full-stack applications, and supporting the implementation of data pipelines. The role also involves staying up-to-date with emerging AI and software development trends, helping to establish best practices for model integration and application performance, and mentoring junior developers in AI-driven development practices.


Responsibilities


1. Designs, codes, and maintains full-stack applications that integrate AI and machine learning models according to written specifications and verbal instructions from software design engineers and data engineers.

2. Incorporates AI models and algorithms into applications, ensuring seamless integration and performance optimization.

3. Investigates and evaluates AI frameworks, libraries, and programming tools to make recommendations that align with industry trends and project needs.

4. Implements security best practices throughout the development lifecycle, including data protection, secure coding techniques, and vulnerability mitigation.

5. Actively participates in team meetings to discuss progress, challenges, and improvements. Effectively communicates technical issues and solutions to stakeholders and collaborators.

6. Tunes, modifies, and repairs code to ensure optimal performance and efficiency. Identifies and resolves system bugs and offers alternative solutions when needed.

7. Performs unit tests and integration testing to validate application functionality. Follows version control and code promotion practices.

8. Conducts code reviews, providing constructive feedback to peers. Mentors other developers in AI integration and software best practices.

9. Generates comprehensive technical documentation for applications, APIs, and integrated AI components.

10. Tasks and training must be completed in a timely and efficient manner, as determined by the manager.


This job description is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the job.Work Environment and Level of Frequency typically requiredNearly Continuously: Office environment.Physical Requirements and Level of Frequency that may be requiredNearly Continuously: Sitting, hearing, listening, talking.Often: Repetitive hand motion (such as typing), walking.Seldom: Bending, reaching overhead.


Minimum Qualifications


Requires a bachelor's degree in a related area or equivalency (one year of education can be substituted for two years of related work experience) and 8 years of experience in the field or in a related area.


Applicants must demonstrate the potential ability to perform the essential functions of the job as outlined in the position description.


Preferences


• Proficiency in full-stack development, including experience with AI and machine learning integration.

• Strong programming skills in languages such as Python, JavaScript, or similar.

• Experience with AI frameworks, data processing tools, and cloud platforms (e.g., AWS, Azure, GCP).

• Familiarity with frontend frameworks such as Angular, React, Vue, etc.


Special Instructions


Requisition Number: PRN41461B


Full Time or Part Time? Full Time


Work Schedule Summary: M-F 8-5


Department: 01555 - UIT INFRASTRUCTURE & OPS


Location: Campus


Pay Rate Range: $80,000.00 - $110,000.00


Close Date: 6/27/2025


Open Until Filled:


To apply, visit https://apptrkr.com/6110938


Copyright ©2025 Jobelephant.com Inc. All rights reserved.


https://www.jobelephant.com/


Specifications

  • Posting Date:Mar 31, 2025
  • Pay Range:N/A
  • Category:Information Technology
  • Education Level:N/A
  • Job Type:Full-time
  • Years of Experience:N/A
Apply Now

Page Stats

Listing Number 1021469
Page Views 151 Views
Member Since Jul 21, 2020
Other Jobs in Salt Lake City, UT
Change Location »

Location Settings


Important Safety Tip

We work hard to protect you and this service from fraud. As with any classifieds service please be aware of the warning signs relative to buying and selling online. Concerned about this listing?