Computer Science Learning Engineer

California State University, Monterey Bay
California, United States
Salary Not specified
Jun 04, 2021
Employment Level
Employment Type
Full Time

Computer Science Learning Engineer

Classification: Grant Researcher III
Department Name: School of Computing and Design
Job Number: FP2021-724
Priority Screening Date: 06/17/2021
Recruitment Status:

Position Description:
This benefited position is dependent upon grant funds.


Program Description

Cal State Monterey Bay & Hartnell Community College are developing new programs and models to ensure that students with an interest in computer science, especially students from underrepresented backgrounds (low-income, first-generation, women, and URM), have viable pathways from early-college education through to careers in the tech industry. Efforts to-date have received national and statewide recognition, including an NSF STEP award for $1.1M, a California State Innovation in Higher Education award for $5M, a Matsui Foundation commitment of $2.2M in scholarships, and in 2018, another $5M from the NSF S-STEM program to replicate a cohort-based model at CSU Dominguez Hills and El Camino College.

Currently, the team behind these efforts is focused on two areas:
  • Supporting the existing CS Cohort Programs - Initially launched in 2013, CS Cohort Programs provide students with a well-defined course pathway, a learning community, and extra support and guidance that leads to a bachelor's degree in computer science from Cal State Monterey Bay in either 3 or 4 years. There are two CS Cohort Programs directly supported by Cal State Monterey Bay and Hartnell, and approximately 30 students start in each cohort each year.
  • Launching the new Computing Talent Initiative (CTI) - CTI is a brand new program that aims to take the lessons learned from the experience of running the cohort programs and apply them on a broad scale to serve students throughout California. It is the vision of CTI that any student who walks into a public college/university in CA, with an interest in studying computer science will have access to a comprehensive set of resources (pathway) that will prepare them to be competitive for opportunities in the tech industry. To that end, CTI will design, develop, implement, and test programming, materials, pathways, and supports to prepare these students.

Position Description

The Learning Engineer will build, deliver, and test learning content for students in a systematic way, and will guide, monitor, and support students' academic progress as they move through the cohort programs and/or the CTI programs outlined above. The person's primary focus will be ensuring students are prepared to compete for opportunities in the industry or in academia. The Learning Engineer will assess student levels upon entering programs; work with students, staff, and faculty to monitor progress; design and implement content, interventions, and activities that enhance student learning of computer science; measure outcomes; and learn from those outcomes to adjust future content, interventions, and activities. The Learning Engineer will develop curriculum content and activities that cover key computer science concepts covered in introduction to programming in multiple languages (Python, C++, Javascript), data structures, discrete math, operating systems, computer architecture, and web development, along with interview problem solving. This person will make significant contributions to innovative educational models and solutions that address various challenges including the high cost of college education, broadening participation in computing, and the incorporation of 21st century skills into higher education.


Essential Functions:
  1. Work with the director and other program staff to monitor student progress internally and externally as it compares to national standards for computer science, general education, and 21st century skills learning outcomes.
  2. Coordinate, design, and develop online (synchronous & asynchronous) or in-person workshops, lectures, tutoring and other learning content to support students' learning of key computer science and math concepts, as well as to supplement and enhance students' classroom learning.
  3. Interact with students in large group, small group, and one-on-one sessions to reinforce and teach computer science and math concepts.
  4. With the director and other staff, set the strategic direction for the Learning Engineering team.
  5. Coordinate part-time and contracted staff as needed to achieve the goals of the Learning Engineering team.
  6. Design, develop, and deliver professional development training for other faculty on how to implement student activities and modules.
  7. Oversee peer tutors and other student support teams, including managing the processes for identifying, selecting, training, and supporting peer tutors.
  8. Build and maintain collaborative relationships with students, staff, and faculty at many different organizations including Hartnell College, Cal State Monterey Bay, and external partners (e.g. agencies, universities, community colleges, tech companies).
  9. Support efforts to capture and disseminate program results via talks, conference presentations, and publications, including collaborating with the project's external evaluator on all evaluation activities.
  10. Assist with the research, development, and submission of funding proposals that advance the vision and mission of the department and CSUMB.
  11. Support the director with documentation, tracking, and reporting, and provide regular oral and written progress and summary reports as needed.
  12. Attend committee and planning meetings on an as needed basis.
  13. Carry out responsibilities in accordance with Cal State Monterey Bay policies and procedures and applicable Federal, State, and local laws.

Other Functions:
  1. Perform other duties as assigned.
  2. Attend workshops and conferences as needed.
  3. Travel between Hartnell College main and Alisal campuses, California State University Monterey Bay campus, and other partner sites as needed.

Knowledge, Skills and Abilities:
  1. Knowledge of computer science concepts covered in a bachelor’s degree program - primarily concepts covered in computer science courses commonly referred to as CS0, CS1, CS2 and CS3. Knowledge of advanced computing concepts preferred.
  2. Ability to operate in uncharted territory and to iterate through a process of defining goals, implementing solutions, interpreting outcomes, and pressing forward or changing direction as is appropriate.
  3. Ability to collaborate with the director and other program staff to design, develop, and implement/deliver project activities and materials that will support student learning of computer science concepts.
  4. Ability to tutor and provide instruction to students individually and in large groups, and knowledge of common challenges faced by college students.
  5. Ability to advise students individually and in groups on complex matters; determine appropriate courses of action and utilize appropriate techniques while engaged with individuals in personal interactions of an argumentative or sensitive nature.
  6. Ability to work with a fast-moving, solutions-oriented team on a NEW project with evolving goals and activities, with an aim to influence and improve higher education.
  7. Ability to work within a project management framework for deadlines and deliverables, working independently as well as collaboratively, and completing tasks on time.
  8. Oral and written communication skills in large-group and one-on-one settings with students, faculty, partners, and the public.
  9. Advanced computer literacy, including word-processing, statistical software, and database work.
  10. Knowledge of standard measures and statistical tools used in assessment and evaluation.
  11. Experience working with diverse and multicultural populations and the ability to guide students of diverse ethnic, cultural, and socioeconomic backgrounds to higher levels of skills development.


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach, and twist; to lift, carry, push, and/or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination including use of a computer keyboard; to verbally communicate to exchange information, and to occasionally travel to other offices or locations to attend meetings or to pick up or deliver materials.

Minimum Qualifications:
Education and Experience:

Equivalent to a Bachelor’s degree in computer science or a related computing field is required. Progressively responsible work experience in planning, implementing, and coordinating innovative education programs or 2+ years of teaching computer science at the high school or college level is preferred.

Specialized Skills:
Special Condition (s) of Employment:
  1. Demonstrated ability to address the essential functions associated with this position including the knowledge and abilities identified above.
  2. Ability to work some evenings and weekends as needed to support student study/work sessions

Preferred Qualifications:

Demonstrated understanding of and commitment to the CSUMB Vision Statement and the core values of mutual respect, collaboration and service orientation, multiculturalism and diversity, community service and institutional excellence. Experience working with a diverse and multicultural population and performing community services; demonstrated technical literacy.

Special Conditions of Employment:
The person holding this position is considered a “mandated reporter” under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.

A background check (including a criminal records check) must be completed satisfactorily before any candidate can be offered a position with University Corporation. Failure to satisfactorily complete the background check may affect the application status of applicants or continued employment of current University Corporation employees who apply for the position.

The University Corporation at Monterey Bay is an Affirmative Action/Equal Opportunity Employer. We consider qualified applicants for employment without regard to race, religion, color, national origin, ancestry, age, sex, gender, gender identity, gender expression, sexual orientation, genetic information, medical condition, disability, marital status, or protected veteran status.

All employees must be eligible for employment in the U.S.

This position is required to maintain confidentiality as outlined in the Department of Education’s Family Educational Rights and Privacy Act (FERPA) and California’s Educational Code Chapter 13 regarding sensitive student issues.

Please note: University Corporation employment is separate and distinct from CSU Monterey Bay or State of California employment. University Corporation employees are not employees of either CSUMB or of the state of California.

University Corporation positions are at-will employment.

Compensation and Benefits:
The University Corporation is committed to providing our employees with a comprehensive program that rewards efforts that are appreciated by your colleagues, students, and the customers we serve. The monthly range for this position is $6,500-$6,875. This is a non-exempt position and as such is eligible for the overtime provisions of the Fair Labor Standards Act. Benefits include medical, dental, vision and life insurance benefits, contributory retirement plan, TSA (403b), 13 paid holidays per year and other benefits. University Corporation of Monterey Bay positions are “at-will” employment.

The University Corporation at Monterey Bay also provides access to affordable campus housing:

Although CSUMB is located in a high-cost housing area, Schoonover Park rental homes are affordably priced. Monthly rent rates include cable television, garbage service, water, and sewer. Convenient floorplans, attractive interior appointments, and numerous community amenities make Schoonover Park Rental Homes an exceptional value.

Schoonover Park is near the main campus, yet a tranquil world away. The community lies nestled in the secluded beauty of rolling coastal hills three miles east of campus. Living in one of the most desirable areas of California, you will enjoy the natural splendor and cultural abundance of the Monterey Peninsula. Quality of life begins with your home in Schoonover Park, and extends through every aspect of your California coastal lifestyle.

Please note: University Corporation employment is separate and distinct from CSU Monterey Bay or State of California employment. University Corporation employees are not employees of either CSUMB or of the state of California.

How to Apply:
To apply, visit

A completed online application and resume must be received by the University Corporation Human Resources by 5:00 p.m. on the priority screen date listed above to be guaranteed a review. Application submissions received after the application screening date will be reviewed at the discretion of the Corporation.

Materials submitted become the property of University Corporation at Monterey Bay and will not be returned. University Corporation at Monterey Bay will not fax application materials. For assistance or if you require an accommodation, please call (831) 582-3389, or TTD (800) 735 2929. For computer/online access you may visit the Tanimura & Antle Family Memorial Library (map) or our Student Service Center - first floor ( map). For additional campus information visit For information regarding the University Corporation visit