What are the responsibilities and job description for the AI Applications Developer (Hybrid, Remote Options) position at University of Notre Dame?
Position Information
Job Title AI Applications Developer (Hybrid, Remote Options)
Job Description
Help chart a course into the future at the University of Notre Dame! As an AI Applications Developer in the Office of Information Technology, you will bring your experience, curiosity, and enthusiasm for innovative solutions to the newly-founded AI Enablement team.
Reporting to the Director of AI Enablement, you will bring your existing solution development knowledge into the realm of AI. You’ll stay informed about the latest in AI application patterns, platform solutions, APIs, and frameworks. Your role involves building proofs-of-concept using cloud services, open-source tools, platform-as-a-service (PaaS), APIs, and SaaS, and developing these prototypes into sustainable campus solutions. Your work will help discover and recommend the optimal mix of technologies that can deliver AI capabilities across the campus and will be critical in demonstrating the value of emerging AI patterns, such as advanced retrieval-augmented generation (RAG) and agent-based architectures.
The best candidate for this role will be comfortable with web development, working with data, and interacting with APIs. Candidates with cloud experience, particularly AWS, and an understanding of Docker will find those skills very applicable. Good communication and the ability to work directly with end users to meet their needs is important. Existing knowledge of AI foundational concepts and AI development are strongly preferred, but expect to continue learning on the job. If you have the self-motivation and intrinsic desire to learn and experiment and are ready to to build creative, innovative, and maintainable solutions with our campus partners, we would love to talk.
Notre Dame is highly connected to peers in higher education AI through the Internet2 Innovation Accelerator and Notre Dame AI Forum. The AI Applications Developer will have the opportunity to participate in and help plan activities within these, establishing meaningful and mutually beneficial connections within the higher education community and contributing to shared projects.
Key Characteristics for Success
Innovation and Learning
Drive the University’s AI advancements by staying ahead of application trends and continuously refining your expertise, ensuring solutions evolve with the latest technologies.
Collaboration and Community Building
Build strong campus partnerships to create effective AI solutions, and actively engage with the higher ed AI community to advance shared projects.
Project Execution and Organization
Effectively manage and execute AI projects with a focus on prioritization, organization, and independently seeing tasks through to successful completion, ensuring high standards of quality and efficiency.
Technical Excellence
Develop proofs-of-concept and deploy cutting-edge tools, ensuring solutions are robust, secure, and adaptable for future needs.
At Notre Dame, we believe in creating an environment where everyone feels valued, respected, and included. We are committed to diversity in all its forms and actively seek candidates from underrepresented backgrounds. We encourage applications from individuals of all races, ethnicities, genders, abilities, and perspectives.
Please Note: This is a three year limited-term position ending in December 2027.
Minimum Qualifications
Experience in web development, working with data and APIs.
Familiarity with cloud platforms.
Understanding of AI foundational concepts, including current LLMs and their capabilities.
Frequent use of AI tools and a solid understanding of prompt engineering techniques
Strong self-motivation and a desire to continuously learn and apply new technologies.
Excellent problem-solving skills and the ability to suggest creative solutions.
Authorized to work in the United States without visa sponsorship
Preferred Qualifications
Experience with AI technologies and concepts such as LangChain, retrieval augmented generation (RAG), agents, function calling
Experience with AI APIs such as OpenAI or AWS Bedrock
Background in developing and integrating APIs (REST, Websockets, GraphQL)
Previous experience in a higher education environment
Special Instructions to Applicants
Department Enhanced Technology Partnerships (29027)
Department Website oit.nd.edu
Family / Sub-Family IT / Apps Dvlpmt
Career Stream/Level EIC 3 Specialist
Department Hiring Pay Range
Pay ID Bi-Weekly
FLSA Status S1 - FT Exempt
Job Category Information Technology
Job Type Full-time
Schedule: Days of Week & Hours
This position is eligible for a hybrid work arrangement (1-2 days remote); we will consider fully remote (with occasional paid trips to campus) for exceptional candidates.
The position is a full time, 3-year limited term position.
Schedule: Hours/Week
Schedule: # of months
Voice Actors for AI Training - AI Fact Checker
Outlier Ai -
South Bend, IN
Clinical Medicine Expertise Sought for AI Training - AI Trainer
Outlier Ai -
South Bend, IN
Applications Engineer / Programmer
C & S Machine Products Inc -
Niles, MI