AI Software Engineering Intern Columbia, SC
Listed on 2026-07-10
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Python
Location: Columbia
AI Software Engineering Intern at Maximus (Columbia, SC)
Description & RequirementsJoin our dynamic Software Engineering team this summer for a unique opportunity to dive into the world of Artificial Intelligence and its application in document processing automation. This summer internship will provide hands‑on experience with cutting‑edge AI tools, including Generative AI, and allow you to contribute directly to a real‑world project. You’ll work alongside experienced engineers to design, develop, and implement solutions that leverage AI to streamline and automate the way we handle various types of documents.
WhatYou Will Learn
- Practical experience with applying AI and Generative AI to real‑world problems.
- Hands‑on experience with industry‑leading AI tools and technologies.
- Develop proficiency in Python programming for data analysis and AI development.
- Gain valuable insights into the software development lifecycle.
- Enhance your collaboration and communication skills in a professional setting.
- Build your professional network and gain valuable mentorship from experienced engineers.
- Work on IT assignments of moderate difficulty, under the direction of a more senior mentor, to build a well‑rounded skillset.
- Escalate issues and questions to management as necessary.
- Participate in group discussions with peers or external groups to solve problems of moderate scope.
- Participate in meetings to gain process knowledge and guidance on assigned projects.
- Read, understand and perform assignments within prescribed guidelines.
- Approach challenges and create solutions with a critical thinking and customer‑service mindset.
- Prepare standard reports and presentation materials.
- Collaborate with the engineering team to understand current document processing workflows and identify areas for automation.
- Research and evaluate various AI tools and techniques, focusing on Generative AI models, for document processing tasks such as information extraction and classification.
- Develop Python scripts and applications to implement AI‑powered solutions for automating document processing.
- Design and conduct experiments to evaluate the performance of different AI models and optimize their efficiency and accuracy.
- Contribute to the development of a robust and scalable document processing pipeline.
- Document your work and findings and present your results to the team.
- Currently enrolled in an accredited college or university and pursuing a college degree in a related major including systems, technical, engineering, analytics, or a similar field.
- Must have completed 2 years of coursework.
- Good organizational, planning, and time‑management abilities.
- Strong interpersonal communication, teamwork, and customer‑service skills.
- Limited use and/or application of basic principles, theories, and concepts.
Skills and Qualifications
- Rising college senior pursuing a Bachelor’s degree in Computer Science, Data Science, or a related field.
- Strong programming skills in Python, including experience with libraries for data analysis (e.g., Pandas, Num Py) and machine learning (e.g., Scikit‑learn, PyTorch).
- Foundational knowledge of data analysis principles and techniques, including data cleaning, transformation, and exploration.
- Familiarity with fundamental AI concepts, including machine learning, natural language processing, and deep learning. Experience with Generative AI is a plus.
- Excellent problem‑solving and analytical skills.
- Strong communication and teamwork skills.
- A passion for learning and exploring new technologies.
Maximus provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disabled status.
BenefitsMaximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off.
Pay Transparency- Annual salary is just one component of Maximus’s total compensation package.
- Other rewards may include short‑ and long‑term incentives as well as program‑specific awards.
- Additional compensation may be based on job location, candidate’s education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment.
- Minimum Salary: $35.00 per hour
- Maximum Salary: $40.00 per hour
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).