ACM Industry Logo

Applications are Closed

Thank you for your interest in ACM Industry! We'll be kicking off our next cycle in Fall 2025.

All Our Roles

Developer

Build impactful solutions using cutting-edge technologies. Work on real projects that make a difference.

Project Executive

Lead teams and drive project success. Develop leadership skills while managing real-world projects.

Technical Director

Manage the projects, mentor students, and drive our projects to success.

Marketing Intern

Craft compelling graphics, videos, narratives, and more to grow our community and share our story.

Marketing Director

Lead the marketing team and drive our marketing strategy to expand through UCSB and the Industry.

Outreach Intern

Build relationships with industry partners. Help create opportunities for our teams and students to build.

Outreach Director

Lead the outreach team and drive our outreach strategy to connect us to the best companies in the industry.

Project Lifeline

See what your ACM Industry quarter looks like, from onboarding to demo day.

Apply & Get Onboarded

2–3 weeks before the quarter
  • Submit your application for a team role (e.g. developer, designer)
  • If accepted, you’ll be invited to onboarding and placed on a project team
  • Optional: If your project involves advanced tools or concepts, we’ll provide resources to get you up to speed
Project screenshot

Project Kickoff & Orientation

Weeks 0–1
  • Meet your team, Project Executive, and other collaborators
  • Get introduced to the project scope, tech stack, and goals
  • Review documentation, GitHub repos, and core tools
  • If needed, complete short tutorials (e.g. Supabase, ARKit, Flask)
Project screenshot

Weekly Build Cycle

Weeks 2–8
  • Start of Week: Receive specific tasks from the project GitHub board
  • Mid-Week: Post async updates or join a quick check-in to discuss blockers and progress
  • End of Week: Join your team’s standup, demo your work, and get feedback
  • New tasks will be assigned based on progress or areas for improvement
Project screenshot

Ongoing Mentorship & Support

Throughout the quarter
  • Receive mentorship from Project Execs, tech leads, and alumni
  • Get help resolving blockers or technical challenges
  • Gain more ownership over your section of the project as the quarter progresses
Project screenshot

Final Touches & Demo Prep

Weeks 8–10
  • Polish final features and resolve outstanding bugs
  • Collaborate with your team to prepare a full demo
  • Rehearse your 5–10 minute presentation for Demo Day
Project screenshot

Present & Celebrate

Weeks 10–11
  • Present your project to ACM members and partner companies
  • Attend the celebration and social event!
  • Your work will be featured on our website, Instagram, and LinkedIn
Project screenshot

Stay Involved After

Ongoing
  • Some projects continue next quarter — stay on or help onboard new members
  • You’re welcome to return as a contributor or apply to be a Project Executive
Project screenshot

Frequently
Asked Questions

Thank you for your interest in ACM Industry! Here are some questions we get asked often.

FAQ Illustration

You’ll gain real-world experience by working on production-grade software for actual companies — with mentorship, technical growth, and a team of motivated peers.

Any UCSB student is welcome to apply, regardless of experience level. We look for people eager to learn, contribute, and collaborate in a real-world development setting.

Nope! Many of our applicants are first-time developers or designers. We provide onboarding and mentorship to help you grow into your role.

Each team has a Project Executive (senior lead), developers, and designers. You’ll meet weekly, have check-ins, and collaborate on GitHub like a real engineering team.

Applications open 2–3 weeks before each quarter. Join our interest list or follow @acm.ucsb for announcements!

Apply Now

Join ACM Industry—where students grow by building and companies innovate by collaborating. Let's create something meaningful together.