1

Software Assistant Jobs in Berkeley, CA (NOW HIRING)

Operate a variety of classroom and office equipment, i.e., copiers, laminators, audio-visual devices, computers, and assigned software. * Assist with coverage of other staff members as assigned.

AI Engineer

San Francisco, CA · On-site

$80K - $90K/yr

... * Assist in troubleshooting, debugging, and resolving production issues. * Learn and follow best ... Stay current with emerging trends in AI, machine learning, and software engineering. * Provide post ...

We're looking for a talented Software Engineer with a passion for building enterprise grade ... Understand how to use AI code assist and coding agents to automatically generate code for features ...

We're hiring a software engineer, but the role is really that of a builder. Our title says ... You should be genuinely AI-native - not someone who has used an AI coding assistant a few times ...

New

We're hiring a software engineer, but the role is really that of a builder. Our title says ... You should be genuinely AI-native -- not someone who has used an AI coding assistant a few times ...

Posted today

Software Engineer

San Ramon, CA · On-site

$120K - $155K/yr

Software Engineer Corporate Office: San Ramon, California Relocation Assistance: No (Local ... Document specifications and assist in developing user guides and manuals. * Collaborate effectively ...

Our camera software is a combination of an RTOS and Linux. You will work closely with the rest of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Our camera software is a combination of an RTOS and Linux. You will work closely with the rest of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Senior, Software Engineer

Hayward, CA · On-site

$117K - $234K/yr

Integrate AI/ML components and leverage GenAI tools to enhance software intelligence and development efficiency. * Assist in solution design, participate in design reviews, and ensure scalable ...

Software Engineer

Dublin, CA · On-site

$89K - $168K/yr

Role Overview The Software Engineer is responsible for designing, developing, testing, and ... Leverage coding assistants (e.g., GitHub Copilot, Claude Code ) for code generation, review, and ...

Senior, Software Engineer

San Mateo, CA · On-site

$117K - $234K/yr

Integrate AI/ML components and leverage GenAI tools to enhance software intelligence and development efficiency. * Assist in solution design, participate in design reviews, and ensure scalable ...

Showing results 41-60

Software Assistant information

See Berkeley, CA salary details

$11

$33

$79

How much do software assistant jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software assistant in Berkeley, CA is $33.59, according to ZipRecruiter salary data. Most workers in this role earn between $18.80 and $37.59 per hour, depending on experience, location, and employer.

What is a software assistant?

Software Assistants are digital tools or programs designed to help users accomplish specific tasks or streamline workflows within software environments. They can range from simple task automation bots to advanced AI-driven virtual assistants that provide support, suggestions, or information. These assistants often integrate with various applications to enhance productivity and reduce manual effort. Examples include voice-activated assistants, chatbots, and scheduling tools. Their main goal is to make using complex software easier and more efficient for users.

What is the difference between Software Assistant vs Software Developer?

AspectSoftware AssistantSoftware Developer
Required CredentialsAssociate degrees or certifications in software toolsBachelor's or higher in Computer Science or related fields
Work EnvironmentSupport teams, administrative settings, or entry-level rolesDesign, develop, and test software applications
Employer & Industry UsageTech companies, IT departments, startupsSoftware firms, tech giants, enterprise IT
Common Search & ComparisonOften compared for entry-level roles or support functionsCompared for development expertise and project roles

The main difference between a Software Assistant and a Software Developer lies in their responsibilities and experience level. Software Assistants typically support development teams with administrative or basic technical tasks, requiring less advanced credentials. In contrast, Software Developers are responsible for creating and maintaining software, often requiring a higher level of education and technical skills. Both roles are essential in the tech industry but serve different functions within the software development lifecycle.

How does a software assistant typically collaborate with software engineers and other team members in a development project?

A Software Assistant often works closely with software engineers, project managers, and QA specialists to support the software development lifecycle. They may assist by managing documentation, tracking bugs or feature requests, preparing reports, and helping coordinate meetings or schedules. Effective communication and organization are key, as the Software Assistant often acts as a bridge between technical and non-technical team members to ensure projects run smoothly. This role provides valuable exposure to various aspects of software development and can be a stepping stone to more specialized technical roles.

What are the key skills and qualifications needed to thrive as a software assistant?

To thrive as a Software Assistant, you need foundational knowledge of software applications, troubleshooting, and basic programming concepts, often supported by a relevant degree or technical certification. Familiarity with help desk software, ticketing systems, and common productivity tools like Microsoft Office or Google Workspace is typically required. Strong communication, problem-solving abilities, and a customer-focused attitude help you effectively support users and resolve issues. These skills ensure efficient technical support, smooth user experiences, and contribute to overall organizational productivity.
What are the most commonly searched types of Software jobs in Berkeley, CA? The most popular types of Software jobs in Berkeley, CA are:
What are popular job titles related to Software Assistant jobs in Berkeley, CA? For Software Assistant jobs in Berkeley, CA, the most frequently searched job titles are:
What cities near Berkeley, CA are hiring for Software Assistant jobs? Cities near Berkeley, CA with the most Software Assistant job openings:
Infographic showing various Software Assistant job openings in Berkeley, CA as of June 2026, with employment types broken down into 73% Full Time, 23% Part Time, and 4% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $69,857 per year, or $33.6 per hour.

Districtwide Paraeducator

HCSDK8

Burlingame, CA

Full-time

Re-posted 18 days ago


Job description

HILLSBOROUGH CITY SCHOOL DISTRICT

Paraeducator

General Description

Under supervision of the school principal, perform a high level of duties to help support and assist students and classroom teacher(s). Provides a variety of clerical support. Must be flexible and able to adapt to a changing environment.

Essential Functions

  • Assist with planning and implementation of individual student programs in general education and/or special education classrooms.

  • Assist in the preparation and maintenance of instructional materials.

  • Provide classroom support to the teacher(s) by setting up work areas, decorations, equipment, and displays.

  • Assist students with academic needs in a variety of subjects and grade levels.

  • Assist in classroom control by supervising small groups and/or individual students to promote the learning process.

  • Assist in the observation and recording of students’ development and progress.

  • Assist in preparing, monitoring, and cleaning up program facilities.

  • Assist in performing classroom administrative duties, including but not limited to, grading student tests and assignments, charting student progress, data entry, requisitioning materials, copying, and filing.

  • Participate in appropriate meetings and professional development opportunities.

  • Operate orthopedic equipment and machines necessary to program operation; i.e., wheelchairs, communication devices, scooter boards, and support board wedges; utilize medical instruments and equipment as required; assist students with using adaptive equipment.

  • Assure the health and safety of students by following health and safety practices and procedures; maintain classroom and other assigned areas in a safe, orderly, and clean manner; wipe down and disinfect classroom equipment as required.

  • Assist with the regular and consistent physical and hygienic needs of students, including but not limited to, toileting, toilet training, diapering, lifting, dressing, and feeding.

  • Assist with behavior management, behavior training and socialization of students.

  • Assist the teacher(s) in devising special strategies for reinforcing material or skills based on an understanding of individual students, their needs, interests, and abilities.

  • Supervise yard and community-based activities as assigned and accompany students on field trips as assigned.

  • Escort students to and from vehicles, classes, and other destinations as assigned; load and unload students in and out of vehicles.

  • Help and assist any substitute by providing all needed information for students’ success.

  • Assist in maintaining accurate records and files related to students, IEPS, attendance, and health care activities.

  • Operate a variety of classroom and office equipment, i.e., copiers, laminators, audio-visual devices, computers, and assigned software.

  • Assist with coverage of other staff members as assigned.

  • Maintain confidentiality.

  • Administer medication to students as assigned.

  • Other related duties as assigned.

Tools/Equipment

Computer, printer, copier, phone, laminator, paper cutter, calculator, instructional and manipulative tools.

Physical Demands

  • Ability to sit, stand, walk, bend, stretch, kneel, stoop, twist, balance without restriction for extended periods of time.

  • Visual acuity sufficient to read, write and work with printed information as well as information on a computer terminal.

  • Auditory acuity sufficient to effectively understand information from others in person and over the telephone.

  • Ability to lift, carry, push, or pull objects and/or students which may exceed 50 pounds.

  • Ability to speak clearly and proficiently with the ability to be heard and understood on the telephone and in work site conversations.

  • Ability to assist in a variety of physical education lessons and activities.

  • Sufficient dexterity to manipulate small objects and print and write legibly.

  • Sufficient physical ability to reach horizontally with arms.

  • Sufficient depth perception to file and retrieve documents.

Temperaments

This job requires some independent tasks done alone and some with one or more participating. There is some repetitive work required. One must perform a variety of duties without loss of efficiency or composure. Effectively collaborates with teachers and other staff members.

*Reasonable accommodations may be made to enable individuals with disabilities to perform the above-stated essential functions.