1

Flexible Zig Programming Jobs in California (NOW HIRING)

... or GPU/CUDA programming * Language: at least one of assembly, C++, C, Zig, or Rust * This is a ... leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit. * AI ...

Studio Coordinator - Westwood

Los Angeles, CA · On-site

$14 - $18.25/hr

... and programming enrollment - Commit to flexible schedule of 18-29 hours per week in studio in ... zig-zag schedules - morning, evening, weekend and some holiday availability and flexibility ...

Studio Coordinator - Westwood

Los Angeles, CA · On-site

$14 - $18.25/hr

... and programming enrollment - Commit to flexible schedule of 18-29 hours per week in studio in ... zig-zag schedules - morning, evening, weekend and some holiday availability and flexibility ...

Flexible Zig Programming information

What is Flexible Zig Programming?

Flexible Zig Programming refers to the use of the Zig programming language in a way that emphasizes adaptability and versatility in software development. Zig is a modern, general-purpose programming language designed for robustness, optimality, and maintainability. 'Flexible' programming with Zig often means leveraging its features such as manual memory management, cross-compilation, and interoperability with C to write code that can be easily adapted to different platforms and requirements. This approach is popular for systems programming, embedded development, and performance-critical applications. Zig's simplicity and control over system resources make it attractive for developers seeking flexibility in their projects.

What are the key skills and qualifications needed to thrive as a Flexible Zig programmer?

To thrive as a Flexible Zig Programmer, you need strong programming fundamentals, a deep understanding of the Zig language, and experience with systems programming concepts. Familiarity with version control systems (like Git), build automation tools, and debugging utilities is typically required. Attention to detail, adaptability, and effective problem-solving are essential soft skills for excelling in this role. These competencies are vital to produce efficient, maintainable code and to successfully navigate the evolving landscape of systems software development.

What are some common challenges faced when working as a Flexible Zig programmer, and how can job seekers prepare for them?

As a Flexible Zig Programmer, one common challenge is adapting to rapidly evolving project requirements and integrating Zig with existing codebases, often written in C or other languages. Keeping up with the latest updates in the Zig language and its tooling is essential, as the language is still relatively new and actively developed. Collaborating with cross-functional teams, such as systems engineers and DevOps, is also frequent, requiring clear communication and problem-solving skills. Job seekers can prepare by building a strong foundation in systems programming, participating in open-source Zig projects, and staying active in the Zig community to keep up with best practices and new features.

What is the difference between Flexible Zig Programming vs Zig Developer?

AspectFlexible Zig ProgrammingZig Developer
Required CredentialsKnowledge of Zig language, programming fundamentalsSame as Flexible Zig Programming
Work EnvironmentProject-based, flexible hours, software development teamsSoftware development teams, tech companies
Industry UsageEmbedded systems, system programming, cross-platform developmentEmbedded systems, system programming, open-source projects
Common Search IntentLearning Zig, freelance Zig projects, flexible programming rolesDeveloping in Zig, full-time Zig roles, Zig programming jobs

Flexible Zig Programming refers to roles that emphasize adaptable schedules and project-based work using the Zig language, often with a focus on freelance or part-time projects. Zig Developer typically denotes a full-time professional specializing in Zig, working within teams or companies. Both roles require knowledge of Zig, but Flexible Zig Programming offers more flexibility and varied project types, while Zig Developer positions are more structured and company-oriented.

What can I do with the Flexible Zig Programming language?

A job involving Flexible Zig Programming typically involves developing high-performance, low-level software using the Zig language. It includes tasks such as systems programming, embedded development, or creating efficient applications, often requiring knowledge of C interoperability and manual memory management. Professionals in this role may work in environments emphasizing safety, speed, and control over hardware resources.

What is the future of Zig programming language?

The future of Zig programming language looks promising as it gains popularity for systems programming due to its focus on safety, performance, and simplicity. Its growing community and increasing adoption in embedded and high-performance applications suggest continued development and relevance for programmers, including those working with low-level languages and compiler design.

What are the most commonly searched types of Zig Programming jobs in California?

The most popular types of Zig Programming jobs in California are:

What job categories do people searching Flexible Zig Programming jobs in California look for?

The top searched job categories for Flexible Zig Programming jobs in California are:

What cities in California are hiring for Flexible Zig Programming jobs?

Cities in California with the most Flexible Zig Programming job openings:

Infographic showing various Flexible Zig Programming job openings in California as of June 2026, with employment types broken down into 65% Full Time, 10% Part Time, 1% Temporary, and 24% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution.

Software Engineer - Kernels

MatX Inc.

Mountain View, CA • On-site

$160 - $600/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Key responsibilities

  • Design and optimize kernels that interface directly with hardware

  • Work in partnership with ML Research and Hardware Engineering teams

  • Provide expertise and guidance on hardware architecture from a programmer's perspective


Job description

What MatX Is Building

MatX is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We primarily use the Rust programming language.

What You'll Do Here
  • Design and optimize kernels that interface directly with our hardware
  • Work in partnership with our ML Research and Hardware Engineering teams
  • Provide expertise and guidance on hardware architecture from a programmer's perspective, ensuring seamless integration with the software stack
Who You Are
  • Bachelor of Computer Science or equivalent degree
  • Experience optimizing software for specialized hardware, employing techniques such as parallelism, SIMD programming, C, assembly-level optimization, or GPU/CUDA programming
  • Language: at least one of assembly, C++, C, Zig, or Rust
  • This is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through Thursday
Bonus Points If You Have
  • Experience implementing kernels for ML models such as Transformers
  • Experience using and implementing distributed parallelism techniques such as AllReduce, AllToAll, data parallelism, tensor parallelism.
  • Familiarity with how compilers work
Compensation

The US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job-related skills, and relevant education and training. Career length is only a guideline for compensation.

  • Early Career - $160,000 - $275,000 + equity
  • Mid Career - $175,000 - $400,000 + equity
  • Senior Career - $250,000 - $600,000 + equity
What We Offer
  • Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work
  • Health: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively. See attached benefits 1-pager and full benefits guide for more info on benefits.
  • Financial Wellbeing: Choose from Roth IRA/ 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company-paid life insurance (up to $300K) and long-term disability insurances.
  • Professional Development: $1500 Professional Development Budget (per year)
  • Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement system
  • Commute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute.
  • MatX E[x]tras: $50/mo to use on the perk you value most
  • Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi
  • Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP.
  • Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit.
  • AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivity

As part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.

All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays-Thursdays.

This position requires access to information that is subject to U.S. export controls. This offer of employment is contingent upon the applicants capacity to perform job functions in compliance with U.S. export control laws without obtaining a license from U.S. export control authorities.

MatX does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or People team and any resumes submitted are deemed to be the property of MatX.

#J-18808-Ljbffr