Software Engineer II: AI Compiler Engineer
Cadence Design Systems, Inc.
Overview Cadence Design Systems Inc. is looking for a motivated Software Engineer II: AI Compiler Engineer to work with us. Responsibilities As a Software Engineer II: AI Compiler Engineer you will work with complex high performance SoC's and help develop an AI graph compiler that converts neural network models from frameworks such as PyTorch or TensorFlow into optimized code for special‑purpose and embedded platforms. Develop a deep learning compiler stack that converts neural network descriptions (CNNs/RNNs) from frameworks such as Caffe, PyTorch, TensorFlow, etc. into code suitable for execution on special‑purpose and embedded platforms. Use modern compiler frameworks such as LLVM and MLIR. Develop optimized implementations of a variety of neural‑network operations and integrate them into a runtime framework. Develop new optimization techniques and algorithms to efficiently map CNNs onto a wide range of Xtensa processors and specialized hardware. Benchmark end‑to‑end network performance on a variety of DSP and special‑purpose accelerator platforms. Enhance the framework to improve overall functionality and performance on the various hardware platforms. Devising multiprocessor/multicore partitioning and scheduling strategies. Develop complex programs to validate the functionality and performance of the CNN application programming kit. Work with hardware designers to identify opportunities for additional hardware acceleration of neural network functions. Work with industry‑leading partners and customers to design and standardize neural network APIs. Qualifications Complete Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience. 3–5+ years of experience with advanced C and C++ programming. Expertise in software development on Linux and Windows systems, including testing, debugging, and release. Knowledge of and experience with a state‑of‑the‑art compiler stack such as LLVM and MLIR. Experience implementing compilation techniques such as loop optimization, polyhedral models, and IR construction/transition/lowering techniques. Nice to Have Master’s or PhD degree. 3+ years of experience working on a production compiler. Python experience. Prior work with CNNs and familiarity with deep learning frameworks (TensorFlow, Caffe, etc.). Experience programming and optimizing for embedded platforms such as DSPs with DMA engines. Familiarity with state‑of‑the‑art deep learning compilation approaches (Glow, TVM, XLA, etc.). Familiarity with various deep learning networks and their applications (Classification, Segmentation, Object Detection, RNNs). Knowledge of neural net exchange formats (ONNX, NNEF). Additional Job Details Employment term: 40 hours per week. Hybrid work arrangement. Competitive benefits. Equal Employment Opportunity Cadence is committed to equal employment opportunity throughout all levels of the organization. Cadence is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class. #J-18808-Ljbffr Cadence Design Systems, Inc.
- Cadence Design Systems, Inc. in Austin, Texas, is seeking a motivated Software Engineer II: AI Compiler Engineer. In this role, you will develop deep learning compiler stacks for converting neural network models into optimized code for embedded platforms. You'll work with...Software
$152k - $241.5k
A leading AI computing company in Austin, Texas is seeking versatile software engineers to join their XLA team. In this role, you will develop optimization algorithms for... ...and have over 4 years of experience in compiler optimizations and C/C++ programming. The position...Software$152k - $241.5k
A leading tech company in Austin, Texas is seeking an AI & Deep Learning Compiler Engineer to join their Deep Learning & AI Compiler team. The role involves... ...optimization algorithms, and collaborating with software framework and GPU architecture teams. Candidates should...Software$98.3k - $147.5k
As a Software Engineer II, you will work with a team of engineers to deliver solutions that support how dealers acquire and exit inventory. The... ...expected, including testing‑first development and effective use of AI‑assisted development tools. The team follows a spec‑driven...SoftwareWork at officeVisa sponsorshipFlexible hours- Ampcus Inc is looking for a Software Engineer II in Austin, TX. This role focuses on developing highly transactional, cloud-based microservices with an emphasis on tokenization and encryption. The ideal candidate should have 3-5 years of software engineering experience...Software
- ...TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented QA Automation Engineer II to join our Software QA team in Round Rock, Texas. Summary The QA Automation Engineer II will play a key role in driving quality across the software development lifecycle by...SoftwareContract work
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Engineer II. Location: Austin, TX. Job Description Client is seeking an experienced Mid-to-Senior level Software Engineer to work as a...Software
$116.64k - $162k
...We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the... ..., Airflow, Looker). Experience building data pipelines for AI and Machine Learning is a big plus. What We Offer We have all...SoftwareWork at officeLocal areaFlexible hours- Cox is seeking a Software Engineer II based in Austin, TX. This hybrid position involves designing, developing, and maintaining software applications using C# and Stencil in an AWS environment. The ideal candidate will have 2+ years of experience, strong object-oriented...Software
$97k
Software Development Engineer II Are you thrilled about solving complex technical problems? Are you excited by innovation and at the same time committed... ...operation and offer suggestions for improvements Compile and generate reports on major operational or technical initiatives...SoftwareWork experience placement- Job Overview Software Engineer II (Full‑time) - Austin, TX (Hybrid). Contract duration: End of the Year (Possible Extension). Rate: $45-55/hr on... ..., and maintainability. Support the development of AI‑enabled features, automation workflows, and intelligent customer...SoftwareFull timeContract work
- A leading digital reading company in Austin, TX seeks a Software Engineer II for the Developer Tooling team. In this role, you will enhance the developer experience by building and maintaining tools that streamline workflows, improve AWS infrastructure, and collaborate...SoftwareFlexible hours
- Land.com - Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate... ...with high reusability and maintainability Leverage AI-Assisted development tool to accelerate implementation, refactoring...SoftwareRemote jobFull timeWork at officeWork from home
$89.95k
## Data Engineer IIApplylocations: AUSTIN, TXtime type: Full timeposted on: Posted Todayjob... ...45136**Job Posting Title:**Data Engineer II**----****Hiring Department:**Dell Medical... ...experience with statistical or data analysis software or Python libraries for data science....SoftwareWork at officeImmediate startRemote work- ...development and management of RWE Americas application and custom software development portfolio. These applications power our day-to-day... ...13GW of wind, solar, and battery assets. The Senior Software Engineer II drives the engineering evolution of the Smart Data Pipeline (...SoftwarePermanent employmentFull timeTemporary workWork at officeImmediate startWork visaFlexible hours
- Job Title Software Engineer II / Senior Software Engineer - Texas Institute for Electronics (TIE) - Pickle Research Campus, Austin, TX About the Role Lead the design and implementation of software and controls for semiconductor manufacturing equipment critical to the...SoftwareFull timeWork at office
- Summary The Software Engineer II will participate in software development team responsibilities focusing on .net projects with an exciting level of risk, complexity and visibility. As a member of a small and focused Solutions Development Team, you may be required to perform...Software
- Vectra AI in Austin, Texas, is seeking a Software Engineer II to design and maintain customer-facing applications, APIs, and backend services. The ideal candidate will have a strong background in Python and experience working in cloud environments. This role involves collaborating...Software
$126k
Join to apply for the Software Engineer II, Devloper Tooling role at Scribd, Inc. Join to apply for the Software Engineer II, Devloper Tooling role at Scribd, Inc. Get AI-powered advice on this job and more exclusive features. About The Company At Scribd (pronounced “...SoftwareFull timeTemporary workLocal areaHome officeFlexible hours- ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable CesiumAstro’s advanced machine learning pipelines. In this role, you...SoftwarePermanent employmentFull timeContract workWork experience placementLocal area
- ...Job Description Senior Lead Network Engineer II Employment Type: Full Time Department... ...network infrastructure and related hardware & software. The project's objectives are to... ...#CJ We may use artificial intelligence (AI) tools to support parts of the hiring process...SoftwareFull timeLocal areaMonday to FridayFlexible hours
- Summary of Job A Software Engineer II develops and maintains software products to satisfy business requirements. Essential Duties and Responsibilities Develops code to meet business requirements Works with mentors/team leads/... to fully understand the features that...Software
$185.1k - $335.3k
General Motors is hiring a Staff Compiler Engineer in Austin, Texas. In this role, you'll lead the model compilation stack for the company’s autonomous driving technologies, ensuring high-performance optimizations for ML models. A minimum of 5 years in compiler experience...- Solomon Page is seeking a Software Engineer II in Austin, TX, for a full-time hybrid role. This position involves developing and maintaining both... ...platforms, enhancing web applications, and supporting AI-driven features. The ideal candidate has a Bachelor's or Master...SoftwareFull time
$140k - $170k
...Vectra® is the leader in AI-driven threat detection and response for hybrid and... ...attackers. For more information, visit Our Engineering organization is a fast-growing team of... ...systems and databases. As a Software Engineer II on this team, you will help build and...SoftwareFull timeContract workWork at officeWorldwide$207k - $300k
Staff Software Engineer, Machine Learning Compiler, Google Research About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to...SoftwareFull timeTemporary work- Favor is seeking an experienced Software Engineer II, iOS, to join our mobile team in Texas. You will build, test, and deploy native iOS apps that connect customers, Runners, merchants, and support, collaborating with product and operations to address real user needs....SoftwareRemote job
- ...inclusion, and continuous development. Job Scope The Manufacturing Engineer, Level II will be responsible for designing, developing, and... ...control systems, including schematics, wiring diagrams, and software code. Conduct risk assessments and participate in Failure Modes...SoftwareContract workWorldwide
- Procore is seeking a Software Engineer II to join their Pages Team in Austin, TX. In this hybrid role, you will design robust systems and collaborate with cross-functional teams to enhance their Pages product and Dataset Editor. The ideal candidate will have a minimum...Software
$152k - $241.5k
We are now looking for a Senior AI Frameworks Engineer (C++/Python)! NVIDIA's high-performance computing... ...and industries. Within our software stack, CUTLASS stands out as a popular... ...learning frameworks. Develop robust compilation infrastructure—including AST transformations...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II: AI Compiler Engineer. Be the first to apply!
- ngo software engineer Austin, TX
- software developer Austin, TX
- software developer internship no experience Austin, TX
- junior software developer Austin, TX
- part time software developer remote Austin, TX
- financial software developer Austin, TX
- senior software engineer ruby on rails Austin, TX
- software engineer amazon Austin, TX
- senior software design engineer Austin, TX
- software engineer part time Austin, TX


