Opening in 2015, the Science Mill is a nonprofit science museum dedicated to engaging all students in STEM through hands-on, interactive exhibits and remotely delivered programs. Kids learn by doing, experimenting, discovering and, most importantly, by being curious.
The Science Mill is a place of minds-on participation — fully experiential, where curiosity is the primary currency and the intentional chaos of active learning is celebrated. Operating primarily in Texas with a 50-exhibit museum in Johnson City, the Science Mill has successfully delivered STEM programs in other states and countries.
Our vision: A world where all kids — regardless of economic status, location, gender, or race — have equitable access to STEM programs and can imagine themselves in a future STEM workforce and science-literate community.
The Science Mill is a nonprofit, interactive STEM museum located in the heart of the Texas Hill Country. Through hands-on exhibits and innovative STEM experiences, we spark curiosity, build confidence, and help young people see themselves in future STEM careers — especially students in rural and underserved communities.
We are a small, mission-driven team with a big vision. We're looking for someone who enjoys working with people, takes ownership of their responsibilities, and understands that a great visitor experience often begins with the very first phone call or email.
The Registrar serves as the primary point of contact for Field Trips, Group Visits, Birthday Parties, and Outreach program reservations. From the initial inquiry through the completion of a visit or program, you will manage the reservation details, communicate with teachers, school administrators, families, and community organizations, and help ensure each experience is well organized from start to finish.
This position reports to the Education Administrator and works closely with our Education, Museum Operations, and other Science Mill teams.
- Manage Field Trip, Group Visit, Birthday Party, and Outreach inquiries and reservations.
- Serve as a friendly and knowledgeable point of contact by phone, email, and in person.
- Guide customers through the reservation and scheduling process.
- Collect and maintain accurate attendance, scheduling, program, and contact information. Maintain accurate calendars, reservation records, and program documentation.
- Prepare and distribute reservation confirmations, schedules, and visit information.
- Proactively follow up with customers regarding missing information and upcoming reservations. Welcome scheduled groups and assist with group check-in.
- Support group leaders and customers during their Science Mill experience.
- Communicate reservation details, changes, and special requests to the Education Administrator and appropriate team members.
- Maintain accurate attendance and participation records.
- Assist with reservation and participation reports as requested.
- Identify opportunities to improve reservation processes and administrative workflows.
- Jump in and support the Science Mill team during busy museum periods, large group visits, and special events.
- Exceptionally organized and detail-oriented.
- A strong verbal and written communicator.
- Friendly, professional, and customer-focused.
- Comfortable managing multiple reservations, deadlines, and priorities.
- Proactive and willing to follow up before someone has to ask.
- Able to work independently and take ownership of responsibilities.
- Comfortable learning new software and database systems.
- Experienced with Microsoft Office and/or Google Workspace.
- Flexible and comfortable working as part of a small, collaborative team.
- Previous experience in reservations, registration, scheduling, customer service, school administration, or a similar administrative role.
- Experience working with schools, youth programs, museums, nonprofits, or community organizations.
- Experience with CRM, registration, ticketing, or reservation management systems.
- Bilingual English/Spanish skills.
This is a full-time position based primarily on-site at the Science Mill in Johnson City, Texas. Occasional weekend and holiday work is required based on museum operations, scheduled programs, and special events. Some scheduling flexibility is required to support Field Trips, Group Visits, Birthday Parties, Outreach programs, and other organizational needs.
Following successful completion of an initial 90-day training period, this position may be eligible for a hybrid work schedule based on job performance, demonstrated ability to work independently, departmental needs, and supervisor approval.
At the Science Mill, your work matters. Every reservation you manage and every teacher, parent, or group leader you help is part of creating an experience that can spark a student's curiosity and change the way they see their future.
If you are organized, proactive, enjoy working with people, and want to be part of a team doing meaningful work — we would love to hear from you. Come help us inspire the next generation of STEM thinkers, creators, and problem-solvers.
Send a letter of interest and your resume to let us know why you'd be a great fit for this role.
Apply at hr@sciencemill.org For more information, visit sciencemill.org The Science Mill is an equal opportunity employer and is committed to creating an inclusive environment for employees and the communities we serve.Gift Shop Coordinator
The Science Mill is seeking an energetic, organized, and customer-focused Visitor Services Associate & Gift Shop Coordinator to join our team. This dual-role position is responsible for creating an exceptional guest experience while overseeing the daily operations of our museum gift shop.
As a member of the Visitor Services team, you'll be one of the first people our guests meet—welcoming visitors, assisting with admissions, answering questions, and helping families make the most of their museum experience. In addition, you'll coordinate all aspects of the gift shop, including purchasing merchandise, maintaining inventory, merchandising displays, and ensuring the shop remains well-stocked, organized, and inviting.
If you enjoy working with people, have an eye for retail presentation, and thrive in a fast-paced, family-friendly environment, we'd love to meet you.
This position reports directly to the Visitor Services Manager.
- Provide exceptional customer service to visitors of all ages.
- Welcome guests, process admissions, answer the main phone line, and assist with gift shop purchases.
- Open and close cash registers and assist with daily opening and closing procedures.
- Promote Science Mill memberships, programs, camps, and special events to visitors in person and over the phone.
- Help guests navigate exhibits and encourage hands-on STEM exploration.
- Work collaboratively with museum staff to create a positive, engaging visitor experience.
- Assist with light facility upkeep, exhibit troubleshooting, and general museum appearance throughout the day.
- Coordinate the day-to-day operation of the museum gift shop.
- Research, select, and order merchandise and retail supplies within an approved purchasing budget.
- Monitor inventory levels and recommend new products based on visitor interests, seasonal trends, and sales performance.
- Receive, price, label, and stock merchandise.
- Maintain accurate inventory records within the Point of Sale (POS) system.
- Conduct regular inventory counts and reconcile discrepancies.
- Create attractive product displays and merchandise the gift shop to maximize sales and enhance the guest experience.
- Work closely with the Director of Finance to establish pricing, maintain inventory records, reconcile inventory, and support retail reporting.
- Maintain an organized, clean, and inviting retail environment.
- Perform other duties as assigned.
- Previous experience in customer service, retail, guest services, or hospitality preferred.
- Retail merchandising, purchasing, or inventory management experience is highly desirable.
- Excellent communication and interpersonal skills.
- Strong organizational skills with exceptional attention to detail.
- Comfortable learning new technology, including Point of Sale (POS) systems.
- Ability to prioritize multiple tasks and work independently.
- Positive attitude with a genuine passion for creating memorable guest experiences.
- Ability to stand and walk for extended periods and occasionally lift up to 30 pounds.
- Availability to work weekdays, weekends, school holidays, and occasional special events.
- Loves interacting with people of all ages.
- Takes pride in keeping spaces organized and visually appealing.
- Has an eye for merchandising and product presentation.
- Enjoys balancing customer service with behind-the-scenes organization.
- Is dependable, proactive, and willing to jump in wherever needed.
- Shares our passion for inspiring curiosity through science and discovery.
Send your resume and a letter of interest describing your customer service and retail experience and what draws you to the Science Mill.
Apply at hr@sciencemill.org For more information, visit sciencemill.orgThe Science Mill is seeking a versatile, detail-oriented Staff Accountant to join our team. This role is ideal for a professional with strong accounting and bookkeeping experience who thrives in a dynamic, mission-driven environment. You will play a key role in ensuring accurate and efficient financial operations while supporting the exciting work of a growing nonprofit science museum.
The Science Mill is a family-friendly, hands-on, minds-on science museum offering an interactive learning environment for all ages. Through cutting-edge exhibits, games, and educational programs, we inspire students to expand their understanding and appreciation of science in everyday life. We offer a fast-paced, creative workplace, opportunities for career development, and a collaborative team environment where your contributions truly make a meaningful impact.
- Maintain accounting procedures, policies, and internal controls to ensure financial integrity.
- Manage all aspects of day-to-day bookkeeping, including accounts payable and accounts receivable.
- Process and pay invoices in a timely manner.
- Prepare monthly financial reports (standard financials, budget vs. actuals, project reports).
- Assist with preparation of the annual organizational budget, with staff input.
- Support staff in developing grant and program budgets; maintain and generate budget reports.
- Oversee departmental budgets and communicate with managers on budget performance.
- Manage purchasing of supplies and equipment with consideration for budgets and program/exhibit needs.
- Perform HR-related tasks such as new employee onboarding and serving as the liaison with the insurance broker for health insurance.
- Handle occasional administrative tasks such as mail runs and errands.
- Take on non-routine assignments requiring judgment, initiative, and problem-solving.
- Strong proficiency in QuickBooks (transactions, budgeting, and reporting).
- Accounting degree or equivalent work experience.
- Strong Excel skills.
- 3–5 years of bookkeeping/accounting experience (nonprofit or small business a plus).
- Experience with creating, maintaining, and reporting on program/project budgets.
- Ability to work independently and collaboratively in a team environment.
- High attention to detail, excellent communication skills, and strong problem-solving abilities.
- Experience with Altru/Financial Edge is a plus.
Send your resume and a letter of interest outlining your accounting experience and what draws you to working in a nonprofit science museum environment.
Apply at hr@sciencemill.org For more information, visit sciencemill.org