Purdue University is looking to develop, analyze, and continuously improve AI-powered solutions to shape the future of the university, and is seeking a Senior AI/Automation Engineer to lead and innovate at the forefront of AI and automation in higher education.
Requirements
- Experience with automation tools
- Familiarity with DevOps practices and CI/CD pipelines for AI/ML model deployment
- Experience in deploying AI/ML solutions
- Knowledge of agile methodologies and project management practices
- Proficiency in programming languages such as Python, C++, and Java, as well as experience with industrial automation software platforms and working with popular machine learning libraries/frameworks
- Experience with UiPath and/or iPaaS
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture
Responsibilities
- Develop, test, and enhance AI-based solutions across the software development lifecycle, enabling advanced Data and Analytics platforms
- Contribute to innovative AI initiatives that deliver tangible impact across the Purdue University system
- Collaborate with cross-functional teams—including IT, data analytics, research, and academic departments—ensuring AI/automation solutions meet diverse campus needs
- Oversee operating systems, application software, and system management tools for AI-driven Data and Analytics solutions, ensuring stability, scalability, and security
- Tackle complex and ambiguous challenges, employing broad expertise to solve unclear problems and drive meaningful, operational improvements
- Manage projects or processes of significant technical and organizational complexity
- Coach, mentor, and review the work of junior team members, helping to build the next generation of AI talent at Purdue
Other
- Bachelor’s degree in computer science, engineering, computer engineering, systems analysis, or closely related field
- Minimum four (4) years of experience in AI Automation (UiPath preferred)
- Strong commitment to quality, attention to detail, and continuous improvement
- Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions and drive results
- Must be committed to continuous learning and staying up-to-date with the latest advancements in AI and Automation