Software Engineering Internship/Co-op (AI / Data Focus)
Software Engineering Internship/Co-op (AI / Data Focus) Company Description Crescent Peak is an investment firm that partners with and actively operates businesses in essential industries. We work closely with management teams to drive growth, implement systems, and improve how companies operate at a fundamental level. Role Description We are seeking a highly capable Software Engineering Co-op (AI / Data Focus) to help build an internal software tool that improves how one of our portfolio companies sources, evaluates, and acts on real-world opportunities. This is a hands-on role focused on building a product from the ground up. You will work directly with investors and operators to design and develop a system that aggregates external data, structures it in a usable format, and applies intelligent logic to support decision-making. Over time, the role will expand into applying AI and modern tooling to more complex, real-world workflows involving large, unstructured datasets. This is not a maintenance role—you will be expected to take ownership of a core project and drive it forward. What You’ll Work On • Build systems to aggregate and organize external data from multiple sources • Develop pipelines to continuously monitor and update incoming data • Structure and present data in a clear, usable format • Apply logic to identify high-value opportunities based on defined criteria • Explore the use of AI/LLMs for summarization, classification, and workflow automation • Work directly with business stakeholders to translate real-world problems into technical solutions Qualifications • Pursuing a degree in Computer Science or a related field • Strong programming ability (Python preferred) • Experience working with APIs, data pipelines, or web scraping • Ability to work independently and take ownership of a project • Strong problem-solving skills and attention to detail Preferred (Not Required) • Experience with LLMs, NLP, or applied AI tools • Experience building full-stack applications • Familiarity with handling unstructured data (PDFs, documents, etc.) • Exposure to cloud platforms (AWS, GCP, or Azure) 2 What Makes This Role Unique • Opportunity to build a real internal product from scratch • Direct exposure to investors and operators • Work on messy, real-world datasets (not curated academic data) • High ownership and visibility • Tangible output you can point to after the role