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
- 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 Kickoff & Orientation
- 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)
Weekly Build Cycle
- 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
Ongoing Mentorship & Support
- 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
Final Touches & Demo Prep
- 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
Present & Celebrate
- 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
Stay Involved After
- 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
Frequently
Asked Questions
Thank you for your interest in ACM Industry! Here are some questions we get asked often.
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!