Co-Op 2026 – Software Engineering – XiO Cloud (AI Engineering)

Careers at CrestronRockleigh, NJ
Onsite

About The Position

Crestron Electronics is seeking a motivated student for a Summer-Fall Software Engineering Co-op position to join their XiO Cloud Engineering Team. This role is designated for a 100% onsite work arrangement in Rockleigh, NJ or Boston, MA. The Co-op will contribute to AI-powered capabilities within the XiO Cloud platform, gaining hands-on experience with Python development, intelligent automation, large language models, and emerging agentic technologies. The ideal candidate is self-motivated, creative, curious, and enjoys working in a collaborative engineering environment. Through this experience, students will gain exposure to software development best practices, AI application development, prompt evaluation and testing techniques, cloud application architecture, and collaboration with cross-functional engineering teams.

Requirements

  • Must be enrolled in an accredited college or university pursuing a Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Data Science, or a related field.
  • Must have unrestricted work authorization in the United States now and in the future.
  • Strong programming fundamentals and problem-solving abilities.
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Familiarity with version control using Git.
  • Coursework, project experience, or familiarity with Python.
  • Exposure to artificial intelligence, machine learning, generative AI, or natural language processing concepts through coursework, research, or personal projects.
  • Basic understanding of APIs and software integration concepts.
  • Interest in large language models (LLMs), prompt engineering, intelligent automation, or agent-based systems.
  • Strong analytical and critical-thinking skills.
  • Responsible, self-motivated, and eager to learn.
  • Curiosity and enthusiasm for emerging AI technologies.
  • Effective communication and collaboration skills.
  • Ability to manage assigned tasks and meet deadlines.
  • Positive attitude and willingness to learn new technologies and development practices.

Nice To Haves

  • Exposure to LangChain, LangGraph, vector databases, or similar AI frameworks is a plus but not required.

Responsibilities

  • Contribute to well-defined projects supporting AI-powered capabilities within the XiO Cloud platform.
  • Assist in developing and evaluating AI-powered workflows and intelligent application features using Python.
  • Support the development and testing of LLM-based agent workflows and automation solutions.
  • Assist with integration of AI services and APIs into enterprise software applications.
  • Participate in software testing, debugging, prompt evaluation, and quality assurance activities.
  • Assist in developing and executing tests to support reliability and performance of AI-enabled features.
  • Participate in code reviews, Agile ceremonies, team discussions, and technical design conversations.
  • Document technical findings, implementation details, evaluation results, and test outcomes to support team knowledge sharing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service