Skip to main content
Cadence Design Systems

AI Engineer, Ontologies & Knowledge Graphs - United States

Cadence Design Systems 2 Locations, United States 1 month ago
Embedded & Systems Software

Originally posted 16 September 2026 by the employer.

This role builds pipelines that extract and transform heterogeneous surfaces into structured, queryable knowledge.

About the role

This role involves building the data and interface layer to make complex software products programmatically understandable, focusing on extracting and transforming diverse data surfaces into structured, queryable knowledge.

What you'll do

  • Build ETL/ELT pipelines from source code, APIs, file formats, and documentation into a structured knowledge store.
  • Design and maintain schemas and semantic data models capturing entities, relationships, and capabilities.
  • Construct and maintain knowledge graphs over heterogeneous product data.
  • Develop source and metadata parsers (including source-code/AST parsing) to extract structure automatically.
  • Build typed programmatic interfaces and data-access layers over the knowledge layer.
  • Implement retrieval and indexing layers (e.g., embeddings, RAG) over product knowledge.

What you'll need

  • BS/MS in Computer Science, Mechanical Engineering, or similar.
  • Strong Python; experience building and consuming REST APIs.
  • Experience building data pipelines (ETL/ELT) over structured and unstructured data.
  • Familiarity with graph databases and/or semantic/ontology modeling (RDF, OWL, property graphs, or equivalent).
  • Experience with at least one agent framework (LangChain, LangGraph, AutoGen, CrewAI, or similar).
  • Understanding of how LLMs consume context and call tools (retrieval, RAG, embeddings).

Nice to have

  • Vector databases.
  • Data-access and API interface development.
  • Parsing structured file formats.
  • Surrogate modeling or related numerical methods.

Skills: ETL/ELT pipelines, knowledge graphs, semantic data models, LLMs, Python

Market context

This role has been open 30 days — well below the 53-day median for Software Engineering Semiconductor roles.

Software Engineering Semiconductor · AI ML Hardware

Open roles in category
161
Median days open
53 d
Median salary
$188k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Cadence Design Systems compares in Software Engineering Semiconductor hiring
Metric Cadence Design Systems All employers we track in this specialty (161 roles · 43 employers)
Open roles in this specialty 2 161
Open roles in the wider Software, Firmware & Systems family 136 6119 · 145 employers
Median days open 30 d 53 d (−23 d vs this employer)
Median salary (USD postings) — $188k

Skills observed across this category: ETL/ELT pipelines, knowledge graphs, semantic data models, LLMs, Python

Who's hiring in this category

  • Micron Technology · 27 open roles · median 31 d
  • NVIDIA · 26 open roles · median 215 d
  • Qualcomm · 22 open roles · median 191 d
  • Infineon Technologies · 11 open roles · median 43 d
  • AMD · 8 open roles · median 53 d
  • Applied Materials · 4 open roles · median 87 d

How we counted: 161 open Software Engineering Semiconductor (AI ML Hardware) roles from 43 employers tracked in the SemiconductorJobs index, counted 17 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
2 Locations, United States
On-site
1 month ago

Share this job