What are the responsibilities and job description for the Full Stack Developer - AI position at SOUTH COLLEGE?
Description
South College invites capable, energetic, outgoing, applicants who are focused on transforming the lives of our customers/students! At South College, you will help implement our strategy of “Where Dreams Find Direction!” We are one of the nation’s fastest growing institutions of higher learning with over 14,000 students covering 9 campuses and Online learning sites, offering a myriad of undergraduate and graduate healthcare programs for our students.
In order to fully meet our Mission to our students, we require a diverse combination of perspectives, backgrounds, life experiences, and ideas from our faculty and staff and will provide them with an equitable and inviting work environment -where respect and open interchange of ideas are at the heart of that culture.
Position Overview
As a Full Stack Developer on the AI Team, you will play a critical role in designing, developing, and deploying AI-driven applications that enhance institutional capabilities. You will work closely with stakeholders across various departments to build scalable, secure, and efficient AI-powered solutions that streamline administrative processes and improve student and faculty experiences. This role requires strong expertise in Python for back-end development, as well as proficiency in front-end technologies and AI/ML integration.
Key Responsibilities
· Full Stack Development: Design, develop, and maintain AI-powered web applications, ensuring seamless integration between front-end and back-end services.
· Python Development: Utilize Python (Django, Flask, or FastAPI) for building and optimizing AI-integrated backend services.
· AI & Data Integration: Work alongside data engineers and AI specialists to integrate machine learning models into production applications.
· Scalability & Performance: Optimize applications for performance, security, and scalability in an enterprise environment.
· Cross-Functional Collaboration: Collaborate with IT, Analytics, and other business units to develop AI-driven tools that enhance operational efficiency.
· Software Architecture: Design system architectures that support AI applications, ensuring modularity and maintainability.
· Data Security & Compliance: Implement best practices for data handling and security to ensure compliance with institutional policies and regulatory requirements.
· Deployment & Maintenance: Own the deployment pipeline, ensuring smooth rollouts, monitoring system health, and troubleshooting issues as needed.
· Innovation & Research: Stay up-to-date with emerging AI and full-stack development trends, identifying new technologies that could benefit the institution.
Qualifications
· Experience: 5 years of experience in full-stack development, with a focus on Python-based applications and AI integration.
· Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
· Technical Skills:
o Primary Requirement: Python (Django, Flask, FastAPI)
o Front-End: JavaScript (React, Vue.js, or Angular)
o Back-End: Python (strong proficiency required)
o Database: SQL (PostgreSQL, MySQL, SQL Server), NoSQL (MongoDB)
o AI/ML Integration: Experience integrating AI models via APIs or direct implementations
o DevOps: Experience with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)
o Security: Understanding of best practices for securing web applications and handling sensitive data
· Soft Skills: Strong problem-solving skills, excellent communication, and the ability to work in a fast-paced environment.
Preferred Qualifications
· Experience with AI/ML frameworks like TensorFlow, PyTorch, or OpenAI APIs.
· Familiarity with enterprise IT environments and governance policies.
· Experience working in higher education or ed-tech sectors.
This role provides an exciting opportunity to work at the forefront of AI-driven transformation, creating innovative solutions that drive institutional success. If you're passionate about Python, AI, and Full Stack development