IT Engineer

Job Level
Mid-level position
Job Category
Engineer / Architect
Sector
  • Applied Tech (STEAM / Maker / CS / Design)
  • Systems / Operations
Job Status
Full-Time
Areas of Responsibility
  • Computational Thinking
  • Data / Database

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.

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.

 

Experience:

  • 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.

Preferences:

  • 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.

 

Salary range $125,000-$140,000

**This position does not provide sponsorship for Visas.

How to Apply

Please apply directly through the school website.