Careers

We are bold, creative, focused on execution, and excited to be
growing our family with the industry’s leading talent. Learn more
about our open positions and join us in our mission to enable
high performance compute at the lowest power.

Careers

We are bold, creative, focused on execution, and excited to be growing our family with the industry’s leading talent. Learn more about our open positions and join us in our mission to enable high performance compute at the lowest power.

Why SiMa.ai?

We are well funded by top-tier VCs and working with 20+ market-leading customers in robotics, security/health, government sector and autonomous vehicles to bring ML to their platforms.  

We started SiMa.ai to disrupt the $40B embedded edge market and enable large scale deployment of machine learning (ML), with an initial focus on computer vision. We are hiring hardware, software, and systems architects to help innovate and build the industry’s first Machine Learning SoC (MLSoC), a heterogeneous compute platform that simultaneously supports traditional compute with an ML environment, providing a seamless software experience for our customers.

Your work will have a direct impact on our success. Read the white paper by The Linley Group: Machine Learning Moves to the Edge to learn more.

Benefits and Perks to Support the Way We Live and Work

Our flexible work environment encourages personal and family time off, as well as paternity and maternity leave.

Competitive total compensation package, including stock awards, 401k, and employee assistance program.

Even though we are a startup, we want all of our employees and their families to have the best health and dental coverage and have the peace of mind they are well protected.

Cross-training opportunities available to support learning and career growth.

Quarterly peer-to-peer recognition program fosters acknowledgment for outstanding contributions.

Meals and snacks available in our office locations.

Benefits and Perks to Support the Way We Live and Work

Our flexible work environment encourages personal and family time off, as well as paternity and maternity leave.

Competitive total compensation package, including stock awards, 401k, and employee assistance program.

Even though we are a startup, we want all of our employees and their families to have the best health and dental coverage and have the peace of mind they are well protected.

Cross-training opportunities available to support learning and career growth.

Quarterly peer-to-peer recognition program fosters acknowledgment for outstanding contributions.

Meals and snacks available in our office locations.

Available Positions

SOFTWARE ENGINEER - BACKEND COMPILER

Location: San Jose, CA
Job AI2006

Job Description
You will work as a member of the compiler team with a focus on the development of advanced scheduling, placement, routing and constraint satisfaction algorithms for a highly parallel ML architecture. You will work with the frontend compiler, HW and simulation engineers to improve performance and power solutions by suggesting and implementing HW/SW features.

Areas of Focus:
Deep learning, ML backend development on a constrained reconfigurable architecture.

Depending on the candidate’s background, there is a lot of room for growth and expansion. Responsibilities include but not limited to the following:

  • Design advanced algorithms to optimize hardware resource management and timing scheduling on a highly parallel architecture.
  • Develop methods and methodologies to perform constraint placement and physical connectivity among ML kernels.
  • Design a backend system that incorporates and maps ML representations, graphs and distributed programs onto a hardware resource model.
  • Analyze and suggest improvements to the hardware architecture specifications.

Minimum Qualifications

  • Ph.D. or MS degree in Computer Science, Computer Engineering or related field.
  • Minimum 3 years of experience with constraint satisfaction problems and nonlinear optimization methods.
  • Strong experience in graph algorithms, such as graph partitioning, graph search, and graph mining.
  • Strong proficiency in SW programming Python/NumPy and C++.
  • Experience with modern deep learning models and kernels is a big plus.

Preferred Qualifications

  • Excellent research and problem-solving capabilities in a deadline-driven technology world.

APPLY NOW

HARDWARE DESIGN VERIFICATION

Location: San Jose, CA
Job AI2008

Job Description
As the Hardware Design Verification Lead, you will help lead and develop the verification methodology for SiMa.ai’s MLSoC™. As the Lead, you will be responsible for developing test plans, testbenches, drivers, monitors and checkers/scoreboard,testcases, coverage analysis and simulation, verify the functionality, performance and other aspects of RTL designs including the block-level and chip/system level, emulation and validation support. You will work very closely with the Architecture, RTL/uArch, and cross-functional teams.

Areas of Focus:
Verification Methodology, Testbenches, drivers, checkers, test plans. Support for emulation, simulators, chip validation. Active interaction with RTL/uArch team.

Minimum Qualifications

  • BS in Computer Science/EE with 12+ years of experience or MS in Computer Science/EE with 10+ years of experience in HW Design Verification.
  • Experience with block level, cluster level or chip/SoC level verification.
  • Proficiency in UVM methodology, Constrained Random, Coverage Driven Methodology, Verilog, SystemVerilog.
  • Expertise in scripting languages, python or perl.
  • Strong experience in helping emulation and validation.
  • Experience with modeling various HW blocks, IPs for verification, emulation.
  • Ability to analyze systems-level performance, profiling, and analysis.

Preferred Qualifications

  • ML experience.
  • C/C++.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

CHIEF AI OFFICER (CAIO)

Location: San Jose, CA
Job AI2021

Job Description
SiMa.ai is seeking an acknowledged industry leader to join its executive team as Chief AI Officer. CAIO will enhance and advance SiMa.ai’s vision of enabling highly power efficient, scalable AI for edge devices and will play a key role in driving our next generation SW centric architecture.

Other Responsibilities Include:

  • Combining key industry trends and feedback from customers, extend and enhance SiMa’s unique MLSoC roadmap to support next generation AI workloads.
  • Identify and drive incorporation of key HW/SW capabilities to ensure that SiMa extends our lead over competition.
  • Work closely with engineering leadership to drive our product architecture and HW/SW roadmap.
  • Expand and maintain CTO level relationships with our key customers and partners.
  • Evangelize the technology and the company to customers, partners, media, analysts and investors.
  • Drive academic outreach to keep abreast of and to leverage latest AI/ML technological advances.
  • Identify and drive participation in key industry events, benchmarking forums to raise the profile of the company.

Minimum Qualifications

  • MS or PhD in computer science with 15+ years of experience with at least 4+ years of experience in AI/ML area.
  • Acknowledged leader in AI/ML field with published and quoted work in key AI/ML conferences and journals.
  • Industry work experience at CTO / VP of Engineering or similar levels.
  • Proven track record of driving technical direction for multiple generation of products, At least one product based on AI/ML technologies.
  • Experience with various AL/ML frameworks and intimate familiarity with AI/ML workloads.
  • Experienced in building and maintaining CTO-CTO level relationships.
  • Experience in driving collaboration with academia is highly desirable.
  • Experience participating in/leading technical panel discussions, presenting at conferences is highly desired.

Personal Attributes

Excellent communication skills, can-do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, innovative and excellent hands on technical leadership.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

MANAGER, AI FRAMEWORK DEVELOPMENT

Location: San Jose, CA
Job AI2007

Job Description
Our engineers have the freedom to think outside of the box and create innovative solutions across the entire company. You will work with the simulation team to develop a functional cycle-accurate model of the hardware architecture. You will work with the HW, compiler, and other simulation engineers to solve performance, safety, and system bottlenecks by suggesting and implementing HW/SW features. You will have not just company-wide impact, but industry-wide as well.

The Manager of the AI Framework will be responsible for development of the front-end of the SiMa.ai compiler/toolchain. “Front-end” for SiMa.ai is not just a parser (in fact, it’s not a parser), but includes an IDE, several intermediate representations and interfaces to external tools, debugging and monitoring utilities, and open source components.

Depending on the candidate’s background, there is a lot of room for growth and expansion. Responsibilities include but not limited to the following:

  • Integrating specific open source components into the SIMa.ai product, and partnering with the appropriate open source communities to get patches upstreamed and updates downstreamed.
  • Partner to maintain a seamless CI/CD environment for TVM.
  • Own and drive development of front end IDE and integration of compiler/tool chain into IDE.
  • Own and drive development of performance monitoring/tuning tools for MLA.
  • Closely partner with SoC SW development team and compiler team to enable optimizations and intermediate transformations.

Minimum Qualifications

  • BS/MS in computer science with 10+ years of experience developing SW for commercial products.
  • At least 2 years of experience managing SW development for complex embedded products.
  • At least 2 years of experience working on SW for ML/AI technologies.
  • Experience developing software using C++ and Python.
  • Even though this is a manager position, it will be a hands on management position and will require some coding and strong coding skills.

Preferred Qualifications

  • Experience developing AI/ML models using Tensorflow or Pytorch.
  • Experience using TVM.
  • Open source coding experience.
  • Experience with IDEs, compiler scanner/parsers, and intermediate representations.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

MACHINE LEARNING KERNEL ENGINEER

Location: San Jose, CA
Job AI2004

Job Description
You will design the kernel architecture to minimize power consumption. Working with a cross-functional team of design engineers, you will have the opportunity to think of new innovative ways to minimize power consumption so that our customers can continue to solve complicated matters with more accuracy, safety, reliability and be energy efficient.

Additional responsibilities include but not limited to the following:

  • Write optimized kernels
  • Work with architects to achieve a functional coverage of the architecture in the simulator.
  • Work with the compiler team to assist in functional testing and performance characterization of various ML workloads.
  • Validate and suggest improvements to the hardware architecture specifications.

Areas of focus: deep learning, kernel development, parallel computing, convolution.

Minimum Qualifications

  • MS in Computer Science or Computer Engineering or Applied Math or Physics with 6+ years of experience or Ph.D. with 2+ years of experience.
  • Minimum 2 years of GPU programming or 2 years of developing kernels.
  • Strong background in linear algebra.
  • Hands-on programming experience in one of TensorFlow, PyTorch, NumPy.

Preferred Qualifications

  • Minimum 2 years of experience in developing kernels for Deep Learning at the chip level.
  • Minimum 2 years of high performance and parallel computing.
  • Experience with fixed-point arithmetic and quantization in deep learning is a plus.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

HARDWARE DESIGN VERIFICATION - INDIA

Location: Bangalore, India
Job AI2024

Job Description
As the Hardware Design Verification Engineer, you will help lead and develop the verification methodology for SiMa.ai’s MLSoC™. As the Lead, you will be responsible for developing test plans, testbenches, drivers, monitors and checkers/scoreboard, testcases, coverage analysis and simulation, verify the functionality, performance and other aspects of RTL designs including the block-level and chip/system level, emulation and validation support. You will work very closely with the Architecture, RTL/uArch, and cross-functional teams.

Areas of focus: Verification Methodology, Testbenches, drivers, checkers, test plans. Support for emulation, simulators, chip validation. Active interaction with RTL/uArch team.

Minimum Qualifications

  • BS in Computer Science/EE with 12+ years of experience or MS in Computer Science/EE with 10+ years of experience in HW Design Verification.
  • Experience with block level, cluster level or chip/SoC level verification.
  • Proficiency in UVM methodology, Constrained Random, Coverage Driven Methodology, Verilog, SystemVerilog.
  • Expertise in scripting languages, python or perl.
  • Strong experience in helping emulation and validation.
  • Experience with modeling various HW blocks, IPs for verification, emulation.
  • Ability to analyze systems-level performance, profiling, and analysis.

Preferred Qualifications

  • ML experience
  • C/C++

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

HARDWARE DESIGN ENGINEER

Location: Bangalore, India
Job AI2025

Job Description
The Hardware Design Engineer will help develop the micro-architecture and design methodology for SiMa.ai’s MLSoC. Your responsibilities would include RTL coding, design and reviews, synthesis, static timing analysis and coverage analysis. This means working very closely with the Arch team, Verification team, back-end team as well as cross-functional teams. The primary design target is an SoC ASIC with ML being a key component.

Areas of focus: Design Methodology, micro-architecture, RTL, Static Timing Analysis, Verification/emulation support, back-end support, chip bring up. Active interaction with Arch, Verification and back-end teams.

Roles and Responsibilities

  • Microarchitecture, design of an SoC.
  • Work with the Arch team to develop the uArch and RTL.
  • Develop the design methodology.
  • Synthesis, Static Timing Analysis, Equivalence checking.
  • Work with the back-end team on floorplanning and other PD related activities.
  • Work with the verification, emulation teams.
  • Help with chip validation, bring up and characterization.

Minimum Qualifications

  • MS in Computer Science/EE with 10+ years of experience in HW micro-architecture, design preferably with some relevant ML experience.
  • Design experiences with SoC.
  • Experience in Computer Vision, Embedded systems.
  • Proficiency in Verilog, SystemVerilog.
  • Expertise in Stating Timing Analysis, Formal checking.
  • Ability to work with back-end teams in order to close designs.
  • Ability to analyze systems-level performance, profiling, and analysis.

Preferred Qualifications

  • Strong experience in helping emulation, verification.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

Don’t see an open position that’s right for you?
We’d still like to hear from you. Contact us at jobs@sima.ai.

SiMa.ai is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Don’t see an open position that’s right for you? We’d still like to hear from you. Contact us at jobs@sima.ai.

SiMa.ai is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.