The University of Maine System is seeking an AI Developer to join the IT Enterprise Services team. The AI Developer plays a key role in advancing the University’s digital modernization and sustainability initiatives. This position leverages artificial intelligence to optimize software architecture, automate code modernization, and enhance the performance, security, and maintainability of enterprise applications. Working across the University’s technology ecosystem, the AI Developer applies AI tools and techniques to refactor legacy systems, reduce technical debt, and ensure the long-term reliability of mission-critical applications that support teaching, research, and public service.
Key Responsibilities
• AI-Driven Code Modernization:
Use AI-powered analysis and automation tools to identify and remediate technical debt across institutional codebases. Design and implement AI-enabled refactoring processes to modernize legacy systems and migrate applications to modern architectures.
• Automated Testing and Quality Assurance:
Develop and maintain comprehensive AI-assisted testing and verification frameworks to ensure performance, reliability, and security in modernized systems.
• Application and API Development:
Design, develop, and maintain APIs and full-stack applications that support enterprise operations and data integration needs.
• Continuous Improvement and Collaboration:
Integrate AI tools into CI/CD pipelines for proactive quality assurance. Collaborate with campus stakeholders to translate institutional needs into technical solutions that enhance efficiency and scalability.
Please review the AI Developer job description to learn more.
Salary: The salary range for this position is $75,000 to $85,000, commensurate with the candidate’s training, education, and experience.
Benefits: The University of Maine System offers a highly competitive benefits package that includes (but is not limited to):
• 13 paid holidays plus earned vacation and sick time
• Health, Dental, and Vision insurance
• Short-term disability insurance and employer-paid long-term disability insurance
• Employer-paid basic life insurance and supplemental life insurance
• Tuition waiver program for employees and their dependents (spouse, domestic partner, and dependent children)
• 403(b) retirement plan with 10% employer contribution
To learn more, please review the Benefits Information Summary.
Work Schedule: Monday through Friday, 8:00 AM to 5:00 PM EST, with flexibility available as mutually agreed upon between the supervisor and employee.
Location: This position is fully remote. Applicants must reside and be authorized to work in the United States. Please review the University Guidelines for Remote Work.
Knowledge, Skills, and Abilities
Required:
• Software Architecture & Modernization: Expertise in modern software architecture, microservices, design patterns, and advanced refactoring techniques for complex, large-scale, and often poorly documented systems.
• AI Developer Tooling: Deep, demonstrable knowledge with AI-powered developer tools for static/dynamic code analysis, automated transformation, and intelligent testing (e.g., tools similar to CodeScene, SonarQube, Refact ai, Qodo).
• Automated Testing & Verification: Advanced proficiency in building and maintaining comprehensive automated testing suites (unit, integration, end-to-end) and verification frameworks to validate complex system behavior and ensure functional parity post-refactoring.
• Programming Languages & Frameworks: Strong proficiency in at least one modern back-end language (e.g., Java, Node.js, Python) and a corresponding front-end framework (e.g., React, Vue.js), with a solid understanding of web fundamentals (HTML, CSS3).
• Analytical & System Thinking: Exceptional analytical and creative problem-solving skills, with the ability to diagnose deeply embedded architectural problems
Location: , ,
Careerport.is-Great.net: Apply Here