IT Engineer, AI Engineer

University of Maryland Division of Information Technology   College Park, MD   Full-time     Information Services / Technology (IT)
Posted on July 11, 2024
Apply Now

Position title: IT Engineer, AI Engineer

Position #: 129184


Join the forefront of technological innovation by becoming an AI Engineer within the Division of Information Technology (DIT) at the University of Maryland. From conceptual ideation to production-grade AI applications, you will work with a talented group of engineers to develop scalable AI frameworks and solutions that are robust and uphold the highest standards of quality and innovation. The ideal candidate for this role should be a highly skilled developer experienced in using Jira for task and milestone management. Proven ability to deliver project updates on schedule is essential. This hands-on role requires strong data management abilities, an understanding of Machine Learning and AI Principles, and hands-on experience with Azure cloud technologies. They will operate in a DevOps environment to automate, test, monitor, and push releases across cloud environments.

Be a part of a visionary team dedicated to enhancing the University of Maryland’s educational and operational excellence through technological innovation. Your work as an AI Engineer will pave the way for groundbreaking advancements supporting the University’s research, teaching, and services mission.

This position is considered essential and may be required to work at the normal work location or an alternative location during a major catastrophic event, weather emergency, or other operational emergency to help maintain the continuity of University services.


Minimum Qualifications:

Education: Bachelor’s degree from an accredited college or university. Additional work experience, as defined above, may be substituted on a year-for-year basis for up to four (4) years of the required education.



* 2-4 years of professional experience as a Cloud DevOps/Site Reliability Engineer (SRE) or software engineer focusing on developing or testing Generative AI technologies. Solid understanding of CI/CD pipelines, automation frameworks, monitoring solutions, Infrastructure as Code (IaC), configuration management, and automated testing.

* Experience developing enterprise solutions in Azure, supporting information technology infrastructure operations, maintenance, and administration.


Knowledge, Skills, and Abilities:

* Ability to collaborate with cross-functional teams to identify AI opportunities, define project objectives, create detailed plans, and efficiently schedule and execute tasks for the timely design, development, and implementation of software modules or components.

* Strong proficiency in scripting and automation tools such as Bash, Python, or Terraform, alongside experience in programming languages commonly used in AI, including Python, R, and Java, to automate deployment processes and ensure efficient operations.

* Excellent problem-solving, attention to detail, multitasking, communication, and complex troubleshooting skills are required to work in this challenging and dynamic environment.

* Possessing the ability to follow directions from senior team members, work independently, and demonstrate strong collaboration and teamwork skills.

* Effective written and verbal communication skills. Must assist, guide, and share information with technical and non-technical personnel.



* Master’s degree in Computer Science or a related technical discipline.

* Familiarity with vector databases used in Retrieval Augmented Generation and associated data manipulation systems.

* Experience with AI libraries and frameworks like scikit-learn, TensorFlow, or PyTorch. Feature selection, creation, and extraction skills.

* Familiarity with data analysis and visualization tools.

* 2+ years of professional software development experience working with AI applications.

* Proficiency in programming languages, Python, R, Java, or C++.

* Proficiency in developing applications using serverless technologies on cloud platforms like Azure.

* Experience with version control systems like Git.


Additional information: 

Benefits Included:

Medical, dental, and vision coverage designed to help you and your family live a healthy lifestyle.

* Flexible work opportunities

UMCP Tuition Remission for employees, and their dependents to grow and achieve greatness.

Generous paid time off package to address work/life balance and maintain well-being.

Retirement Benefits created to aid employees in reaching future retirement goals.

* And many more…


Salary range: $125,000-$140,000

**This position does not provide sponsorship for Visas.

Physical demands: Sedentary work. Employee will need to be able to sit for long periods of time to work on a computer, as well as travel occasionally to meet with clients and customers on and off campus. This position is considered an essential position and may be required to work at the normal work location or an alternative location during a major catastrophic event, weather emergency, or other operational emergencies to help maintain continuity of University services.


Best consideration date: 07/23/2024 or open until filled


Please apply at:


Background Check: Offers of employment are contingent on completion of a background check. Information reported by the background check will not automatically disqualify you from employment.