Responsibilities
- Support team members in designing and building web interfaces and APIs for AI and cloud-based systems
- Contribute to defining and adhering to design standards, patterns, and proven development practices
- Assist with modifying and updating AI applications, including testing implemented changes
- Collaborate with team members to troubleshoot and resolve technical issues, identifying temporary fixes when needed
- Produce documentation across all phases of the software development lifecycle
- Deliver work that meets expectations for precision, completeness, and correctness
Requirements
- Pursuing a bachelor’s degree in Computer Science, Software Engineering, Data Science, or a closely related discipline
- Demonstrated interest in artificial intelligence applications, web development, and system integration
- Familiarity with software development lifecycle fundamentals and version control systems
- High level of focus on details and dedication to delivering high-quality work
- Capacity to collaborate effectively in an organized, mission-oriented team setting
Nice to Have
- Exposure to web technologies, application programming interfaces, or cloud-based application frameworks


