The University of Maine System (the System) is an equal opportunity institution committed to fostering a nondiscriminatory environment and complying with all applicable nondiscrimination laws.
AI Developer
Location
United States
Posted
76 days ago
Salary
$75K - $85K / year
Seniority
Mid Level
Job Description
AI Developer
University of Maine System
Role Description 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. Salary The salary range for this position is $75,000 to $85,000, commensurate with the candidate's training, education, and experience. Benefits - 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 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. 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 in opaque legacy codebases and devise innovative, AI-driven solutions. - Interpersonal & Communication Skills: Excellent verbal and written communication skills, with the ability to articulate highly complex technical concepts, risks, and strategies to diverse technical and non-technical audiences. Qualifications - A master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related field. An equivalent combination of relevant professional experience and education will be considered. - A minimum of five (5) years of professional experience in AI software development, demonstrating progressive responsibility in designing and building complex web applications. - A minimum of two (2) years of dedicated, hands-on experience applying AI/ML tools and techniques to software development lifecycle challenges, such as automated code analysis, AI-assisted refactoring, or generative testing. - A portfolio of completed projects or a detailed professional history that clearly demonstrates expertise in analyzing, improving, and modernizing complex legacy systems with practical application of AI technologies. Preferred - Professional work experience in a higher education, education technology (EdTech), or research-intensive environment. - Experience with advanced AI techniques or contributing to open-source AI/ML projects. - Familiarity with data privacy and governance regulations relevant to the higher education sector, such as the Family Education Rights and Privacy Act (FERPA). How to Apply Materials must be submitted via “Apply Now” below. You will need to complete an application and upload the following: - A cover letter that describes your experience, interests, and suitability for the position. - A resume/curriculum vitae. Important items to know about the recruitment process: - Applications will be reviewed on an ongoing basis and will remain open until filled. - Incomplete application materials cannot be considered. - Candidates selected to proceed to the final stages of the search process will be requested to provide contact information for references. - The successful applicant is subject to appropriate background screenings. - Applicants must be authorized to work in and reside in the United States. Please Note: We are not able to consider applicants who require Visa sponsorship or OPT extensions now or in the future. Company Description The University of Maine System (the System) is an equal opportunity institution committed to fostering a nondiscriminatory environment and complying with all applicable nondiscrimination laws.
Job Requirements
- A master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related field. An equivalent combination of relevant professional experience and education will be considered.
- A minimum of five (5) years of professional experience in AI software development, demonstrating progressive responsibility in designing and building complex web applications.
- A minimum of two (2) years of dedicated, hands-on experience applying AI/ML tools and techniques to software development lifecycle challenges, such as automated code analysis, AI-assisted refactoring, or generative testing.
- A portfolio of completed projects or a detailed professional history that clearly demonstrates expertise in analyzing, improving, and modernizing complex legacy systems with practical application of AI technologies.
- Preferred
- Professional work experience in a higher education, education technology (EdTech), or research-intensive environment.
- Experience with advanced AI techniques or contributing to open-source AI/ML projects.
- Familiarity with data privacy and governance regulations relevant to the higher education sector, such as the Family Education Rights and Privacy Act (FERPA).
- How to Apply
- Materials must be submitted via “Apply Now” below. You will need to complete an application and upload the following:
- A cover letter that describes your experience, interests, and suitability for the position.
- A resume/curriculum vitae.
- Important items to know about the recruitment process:
- Applications will be reviewed on an ongoing basis and will remain open until filled.
- Incomplete application materials cannot be considered.
- Candidates selected to proceed to the final stages of the search process will be requested to provide contact information for references.
- The successful applicant is subject to appropriate background screenings.
- Applicants must be authorized to work in and reside in the United States. Please Note: We are not able to consider applicants who require Visa sponsorship or OPT extensions now or in the future.
Benefits
- 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
- 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.
- Knowledge, Skills, and Abilities
- 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 in opaque legacy codebases and devise innovative, AI-driven solutions.
- Interpersonal & Communication Skills: Excellent verbal and written communication skills, with the ability to articulate highly complex technical concepts, risks, and strategies to diverse technical and non-technical audiences.
Related Guides
Related Job Pages
More AI Engineer Jobs
Staff AI Engineer, People Technology
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Design and build AI-powered workflows, agents, and analytics tools that transform People data into actionable insights and reduce manual processes across the People Team • Architect solutions that leverage BigQuery as the central data layer, integrating platforms such as Workday, Greenhouse, Docebo, Tangelo, Salesforce, and other internal systems • Establish and maintain CI/CD pipelines, testing frameworks, and observability standards for AI systems and automated workflows • Define prompt engineering standards, version control practices, and evaluation frameworks for LLM-based systems operating on People data • Partner with People Analytics to ensure AI systems operate on well-governed, high-quality datasets and align with established workforce metrics and data models • Build internal dashboards, AI assistants, or automated workflows that support reporting, insights, and operational efficiency • Collaborate with People partners to translate business problems into scalable technical solutions • Define and track success metrics and measurable business outcomes for AI initiatives, including efficiency gains, time savings, and decision quality improvements • Design systems that securely handle sensitive employee data using anonymization, aggregation, and robust access controls • Establish governance standards for AI models, prompts, and automation workflows, ensuring compliance with internal security, privacy, and regulatory requirements • Implement monitoring and evaluation frameworks that ensure AI systems operate accurately, fairly, and reliably over time • Partner closely with Data Engineering and teams across People, IT, Security and Privacy, Finance, and GTM Operations to align data architecture and AI capabilities • Collaborate with other AI Engineers across the organization to align on architecture patterns, shared tooling, and company-wide AI standards • Document systems, architecture decisions, and governance frameworks for People AI initiatives • Help establish internal standards for AI experimentation, deployment, and measurement of impact • Provide guidance and enablement to People teams adopting AI-driven tools and workflows • Create training materials, playbooks, and scalable frameworks that enable People team members to confidently build, trigger, and measure AI-assisted workflows independently • Set technical direction for AI architecture within the People technology ecosystem • Mentor and provide technical guidance to engineers and technical partners working on adjacent systems • Influence cross-functional architecture decisions, advocating for responsible, scalable, and well-governed AI practices across the organization • Drive alignment between AI initiatives and broader engineering standards, ensuring People systems are not built in isolation.
Staff AI Engineer, People Technology
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Design and build AI-powered workflows, agents, and analytics tools that transform People data into actionable insights and reduce manual processes across the People Team. • Architect solutions that leverage BigQuery as the central data layer, integrating platforms such as Workday, Greenhouse, Docebo, Tangelo, Salesforce, and other internal systems. • Establish and maintain CI/CD pipelines, testing frameworks, and observability standards for AI systems and automated workflows. • Define prompt engineering standards, version control practices, and evaluation frameworks for LLM-based systems operating on People data. • Partner with People Analytics to ensure AI systems operate on well-governed, high-quality datasets and align with established workforce metrics and data models. • Build internal dashboards, AI assistants, or automated workflows that support reporting, insights, and operational efficiency. • Collaborate with People partners to translate business problems into scalable technical solutions. • Define and track success metrics and measurable business outcomes for AI initiatives, including efficiency gains, time savings, and decision quality improvements. • Design systems that securely handle sensitive employee data using anonymization, aggregation, and robust access controls. • Establish governance standards for AI models, prompts, and automation workflows, ensuring compliance with internal security, privacy, and regulatory requirements. • Implement monitoring and evaluation frameworks that ensure AI systems operate accurately, fairly, and reliably over time. • Partner closely with Data Engineering and teams across People, IT, Security and Privacy, Finance, and GTM Operations to align data architecture and AI capabilities. • Collaborate with other AI Engineers across the organization to align on architecture patterns, shared tooling, and company-wide AI standards. • Document systems, architecture decisions, and governance frameworks for People AI initiatives. • Help establish internal standards for AI experimentation, deployment, and measurement of impact. • Provide guidance and enablement to People teams adopting AI-driven tools and workflows. • Create training materials, playbooks, and scalable frameworks that enable People team members to confidently build, trigger, and measure AI-assisted workflows independently. • Set technical direction for AI architecture within the People technology ecosystem. • Mentor and provide technical guidance to engineers and technical partners working on adjacent systems. • Influence cross-functional architecture decisions, advocating for responsible, scalable, and well-governed AI practices across the organization. • Drive alignment between AI initiatives and broader engineering standards, ensuring People systems are not built in isolation.
• Design and implement AI systems that leverage large language models for legal document processing and analysis. • Develop and optimize prompts for effective model interactions in legal contexts. • Fine-tune and adapt models for specialized legal tasks and workflows. • Create robust testing and evaluation frameworks to ensure AI system reliability and accuracy. • Work closely with backend teams to integrate AI capabilities into our existing infrastructure. • Stay current with AI advancements and identify opportunities for applying new technologies.
AI Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Design and oversee the development of scalable generative AI systems and enterprise-grade AI platforms. • Establish robust architectures that support model training, inference, monitoring, and lifecycle management in production environments. • Direct the selection, customization, and enhancement of state-of-the-art generative AI and large language models. • Develop and execute APIs, microservices, and integration frameworks to incorporate AI capabilities into enterprise applications. • Ensure that AI platforms meet stringent standards for performance, reliability, security, and scalability, while also adhering to data governance and privacy regulations. • Collaborate closely with product, engineering, and business teams to outline technical requirements and approaches to AI architecture. • Architect end-to-end pipelines for deploying and monitoring AI models, ensuring seamless integration with existing systems. • Guide architectural decisions for LLM applications, AI workflows, and distributed AI infrastructure. • Institute best practices for ethical AI development, including strategies to mitigate risks like model hallucinations, bias, and reliability challenges. • Provide technical mentorship and guidance to engineering teams, while contributing to the formulation of long-term technology strategies and the advancement of AI platforms.


