Job Details

AI Software Engineer: Office of Innovative Technologies, AI Group - UTK

AI Software Engineer: Office of Innovative Technologies, AI Group - UTK
Knoxville, TN, United States
Job Identification: 2150
Job Category: Info Technology
Posting Date: 03/14/2025
Job Schedule: Full Time
Locations: 2309 Kingston Pike, Knoxville, TN, 37996, US (Hybrid)
Job Description
This position is in the Office of Innovative Technologies Artificial Intelligence group. This position will assist in the development and maintenance of AI-related applications. This position will play a crucial role in the development, deployment, and maintenance of sophisticated software solutions. This position requires advanced knowledge and experience in various programming languages, API development, and AI model training. The developer will be responsible for handling complex technical tasks, mentoring junior developers, and ensuring the robustness and scalability of applications.
This position will primarily work Monday through Friday from 8 am to 5 pm. Currently the team is hybrid, working on campus on Tuesdays, and working from home the other days. However, if desired, space on campus is available to work from on additional days.
Responsibilities
Programming:
- Develop and maintain application code using Python and NodeJS.
- Design and implement database solutions using both graph and relational databases.
- Collaborate with team members to integrate AI concepts into applications.
- Development and maintenance of application code using advanced programming languages.
- Design, implement, and manage APIs to facilitate seamless integration between different systems.
- Develop and manage cloud infrastructure on Azure to support scalable and resilient applications.
- Train and fine-tune AI models to enhance application functionalities.
- Lead AI development projects.
Review & Research:
- Conduct code reviews to ensure high standards of code quality and adherence to best practices.
- Troubleshoot and resolve complex technical issues promptly.
- Research new technologies to keep abreast of the latest developments in AI.
- Attend training sessions to stay updated on new technologies and industry trends.
Communications:
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver projects on time.
- Update and manage website content to ensure it is current and relevant.
- Create, update, and enhance technical design documents as well as public-facing documentation.
- Collaborate with campus partners to determine their needs when developing AI projects.
Leadership:
- Mentor and train junior developers to enhance their skills and knowledge.
- Lead project teams focused on AI development.
Qualifications
Required Job Qualifications
- With a high school diploma or GED, you must have at least seven years of relevant experience, or an equivalent combination of education, training, and experience.
- Advanced proficiency in one or more programming languages (ie. Python, TypeScript).
- Extensive experience with API development and management.
- Proven experience in training and deploying AI models.
- Strong problem-solving skills with the ability to tackle complex technical challenges.
- Excellent communication skills for effective collaboration with team members and stakeholders.
- Demonstrated ability to mentor junior developers.
Preferred Job Qualifications
- With a Bachelor's degree, you must have at least three years of relevant experience, or an equivalent combination of education, training, and experience.
- In-depth knowledge of cloud infrastructure, specifically Azure.
- Knowledge of additional machine learning frameworks (ie. TensorFlow, PyTorch).
- Familiarity with DevOps practices and tools (ie. Docker, Kubernetes).
- Experience with version control systems (ie. Git).
In addition to completing the online UTK application, please submit a resume, a cover letter, 3 references, and at least two work examples that can be files or links to apply for this position. When uploading work samples, please use clear labeling that includes your first and last name
About Us
With over 225 years dedicated to education and research, and as one of the 100 largest employers in Tennessee, there is endless potential to discover at the University of Tennessee, Knoxville. This advanced academic center comprises 17 degree-granting colleges and schools, 900+ programs of study, 547 graduate programs, and is home to over 7,500 employees statewide who support the continued growth of the state's flagship land-grant university. The University of Tennessee Institute of Agriculture, Anthropological Research Facility, Space Institute, and the UT Institute of Public Service are acclaimed entities of the UT system and with nearby affiliate, Oak Ridge National Laboratory, Rocky Top is a university on the rise. UT Knoxville considers its employees its number one asset and with values that focus on work-life balance, compensation, and innovative leadership, all Vols are supported to advance professionally. Employees have access to career development and coaching, continued education, and an extensive list of development and training possibilities. The Volunteer employee experience implements structures and practices that attract and retain a diverse community and that support a culture where everyone matters and belongs. Apply today and join the Vol Family for life!
Ranked nationally as "Best Employer for New Graduates", "One of America's Best Large Employers", "Best Workplace for Women," and has been designated as "Best Place for Working Parents" by Forbes Magazine.
To apply, visit https://fa-ewlq-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/2150/?mode=location
Copyright 2024 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency
jeid-61fc69de055e9146a3c9509789699044