Software Engineer III (AI)

Posted 2 Days Ago
Hiring Remotely in Campbell, CA, USA
In-Office or Remote
140K-160K Annually
Mid level
Software • Database • Analytics
The Role
Build native AI infrastructure for TrueNAS: on-array embedding pipelines, GPU-accelerated inference, AIOps for anomaly detection and predictive maintenance, and integrations with MCP to enable agent-driven workflows and fleet-scale insights.
Summary Generated by Built In

Description

TrueNAS is redefining enterprise storage by delivering proven data resilience, performance, and flexibility without the complexity or constraints of legacy solutions. As the most deployed storage platform in the world, TrueNAS already powers critical data storage infrastructure for businesses, research institutions, and government agencies across 200+ countries and millions of users. Our mission is simple: to become the most trusted name in data storage.


Originally founded in Silicon Valley in 2002 under the name iXsystems, TrueNAS is a profitable, independent company with a culture rooted in trust, curiosity, technical excellence, and continuous improvement. Whether you work remotely or on-site, you’ll be part of a team that values collaboration and meaningful impact - where people come before profit, and bold ideas drive the future of data infrastructure.


If you’re ready to help shape the future of enterprise storage, we’d love to connect.


Position Overview:

As a Software Engineer III (AI), you'll build the AI infrastructure that runs natively on TrueNAS, turning a storage platform into an active participant in modern AI workflows, rather than a passive backend. This role typically suits engineers with a few years of varied software engineering experience, often around 3-5 years, and sits at the intersection of ZFS internals and applied ML infrastructure. 


This is a remote position in the United States 


Base Pay Range

The base pay range of this position is $140,000 to  $160,000 USD annually.
Please note that the provided range reflects the pay spectrum for positions within the same job category as the one to which this position belongs. The final offer will consider various factors, such as location, education, and prior experience, to ensure a comprehensive and fair compensation assessment. 


TrueNAS offers a comprehensive package of benefits including health, dental, vision, disability, and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.


Expected Posting Timelines

This position will be open for a minimum of 5 days, a maximum of 90 days.


The Day-to-Day

The focus of this role will be in the development and optimization of critical capabilities that may include:

  • On-array vectorization pipelines. Design and implement the systems that generate embeddings for data living on TrueNAS - including per-file sidecar generation driven by filesystem events and snapshot-time index compilation.
  • GPU-accelerated inference. Build out the inference path using cuVS/CAGRA and similar libraries, targeting NVIDIA L4/A2-class GPUs in appliance form factors. You'll make decisions about model selection, quantization tradeoffs, and how inference workloads coexist with storage workloads on the same hardware.
  • AIOps. Develop anomaly detection, predictive maintenance, and log analysis systems that consume the telemetry TrueNAS already produces. The goal is fleet-scale insight that's actually useful to operators, not dashboards full of noise.
  • MCP and adjacent integrations. Extend our MCP surface so TrueNAS systems are first-class citizens in agent-driven workflows - both as data sources and as systems agents can operate on.

This prepares you for Software Engineer IV (AI), broadening your scope and influence over the AI platform direction.


Education and Experience

What we're looking for:

  • Strong backend engineering fundamentals. You're comfortable in Go, Python, or C and can pick up the others. You've shipped systems that handle real load.
  • Hands-on experience with vector search, embedding models, or RAG pipelines in production. You understand the difference between a demo and something that holds up under scale.
  • Familiarity with GPU programming or GPU-accelerated libraries (CUDA, cuVS, DALI, TensorRT, or equivalents).
  • Comfort working close to the storage and filesystem layer. ZFS experience is a strong plus; if not ZFS, then equivalent depth in another filesystem.
  • Experience with Agentic Engineering. You should have a solid understanding of how to use AI-first development workflows for most common engineering disciplines.

Strong plus:

  • Background in time-series anomaly detection or ML-driven observability.
  • Contributions to open-source storage, ML infrastructure, or MCP-related projects.
  • Experience with model quantization (4-bit, BitNet) and on-device inference constraints.
  • An undergraduate or advanced degree in Computer Science, Computer Engineering, or a related discipline is expected, with comparable work experience as an alternative. 

In addition to your education and experience, the following skills and abilities are desired in the ideal candidate for this position: Collaboration, Communication, Personal Effectiveness, Delivery, Problem Solving, Strategic Thinking, and Analytical Thinking.


Equal Employment Opportunity:

iXsystems DBA TrueNAS, Inc provides equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer-related or HIV/AIDS-related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Skills Required

  • Strong backend engineering fundamentals; comfortable in Go, Python, or C and able to ship systems that handle real load
  • Hands-on experience with vector search, embedding models, or RAG pipelines in production
  • Familiarity with GPU programming or GPU-accelerated libraries (CUDA, cuVS, DALI, TensorRT, or equivalents)
  • Comfort working close to the storage and filesystem layer
  • Experience with Agentic Engineering and AI-first development workflows
  • Undergraduate or advanced degree in Computer Science, Computer Engineering, or related discipline, or comparable experience
  • ZFS experience
  • Background in time-series anomaly detection or ML-driven observability
  • Contributions to open-source storage, ML infrastructure, or MCP-related projects
  • Experience with model quantization (4-bit, BitNet) and on-device inference constraints
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Campbell, California
212 Employees
Year Founded: 2002

What We Do

Relied upon by millions in over 140 countries, TrueNAS is an award-winning universal data platform used by a majority of Fortune 500 companies. TrueNAS modernizes how organizations store and protect data with a mission critical high performance self healing architecture, all while simplifying operations and drastically reducing costs. The platform harnesses the power of the legendary ZFS file system to easily scale unified storage with the reliability and performance demanded by virtualization, backup, and many other data-intensive workloads. Thousands of organizations have chosen TrueNAS® Enterprise systems and support, rating it 4.9/5 and a Customer’s Choice on Gartner Peer Insights™. Founded in Silicon Valley in 2002, iXsystems, a profitable self-funded company, has developed TrueNAS and is doing business as TrueNAS commencing in 2025.

Similar Jobs

Guidewire Software Logo Guidewire Software

Software Engineer

Cloud • Information Technology • Insurance • Software • Analytics
Remote
United States
3400 Employees
113K-199K Annually

ServiceNow Logo ServiceNow

VP, HR - Global Finance & Strategy

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
29000 Employees
280K-475K Annually

ServiceNow Logo ServiceNow

Executive Assistant

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
29000 Employees
127K-222K Annually

ServiceNow Logo ServiceNow

Creative Director

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
29000 Employees
162K-223K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account