Machine Learning Engineer Job at BrainChip, Laguna Hills, CA

UVBrK201R1N1Y2kycHFVWHF4MkJ2di9TeEE9PQ==
  • BrainChip
  • Laguna Hills, CA

Job Description

The Machine Learning (ML) Engineer's primary role is to implement and optimize machine learning algorithms for BrainChip’s Akida Neuromorphic System-on-Chip (NSoC). This role requires a strong practical proficiency in ML, particularly in embedded AI. The ML Engineer will work on applications such as computer vision, audio processing, Language Models and real-time systems, contributing to the integration of ML solutions into the Akida platform.

Essential Job Duties and Responsibilities:

  • Implementing and optimizing ML algorithms for deployment on embedded systems.
  • Working closely with the research team to translate ML models from theory to practice.
  • Developing and maintaining efficient code in Python, C, and C++ for real-time systems.
  • Staying current with advancements in ML, embedded AI, and related technologies.
  • Collaborating on ML algorithm/hardware co-design tasks to enhance system performance.
  • Debugging and Benchmarking software to ensure optimal performance on the Akida hardware.
  • Interfacing with customers to understand their needs and provide technical support for ML applications.
  • Contributing to the development of the Akida software stack and toolchain.

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

  • Bachelor’s Degree in Computer Engineer, Computer Science, Electrical Engineering, or a related field with 5+ years of experience; or a Master’s Degree with 3+ years of experience.
  • Strong background in machine learning and embedded AI.
  • Proficiency in Python, C, and C++.
  • Experience with real-time operating systems (RTOS).
  • Understanding of computer architecture principles.

Preferred Qualifications:

  • Experience in developing ML applications for embedded systems.
  • Multi-project experience in computer vision, audio processing, and sensor fusion.
  • Experience with ML frameworks such as TensorFlow, Keras, and PyTorch.
  • Familiarity with Docker and Git.
  • Knowledge of Scrum/Agile software development methodologies (e.g., Jira).
  • Evidence of creativity and innovation in previous projects.

Job Tags

Similar Jobs

Dillard's Inc.

Financial Analyst (CPA or CFA) Job at Dillard's Inc.

 ...Knowledge, Skills & Abilities In-depth understanding of accounting principles and financial analysis techniques. Strong knowledge...  ...public accounting experience. ~ Certified Public Accountant (CPA) or Chartered Financial Analyst (CFA) required. ~ Project and... 

The Providence College Inc

Medical Billing and Coding Trainee Position Job at The Providence College Inc

Enrolling immediately! Free medical billing and coding training No experience necessary, we will train you! Must have a high school diploma. Must be over the age of 18 years old. Must have government-issued identification Must be able to commute to Pico Rivera... 

PCS Group

Mid-Level Landscape Associate Job at PCS Group

 ...Mid-Level Landscape Associate PCS Group is an integrated design firm located in Denver, CO that specializes in planning, landscape architecture, and 3D visualizations. At PCS Group, we actively collaborate with clients to uncover the purpose of place and develop a collective... 

VitalCore Health Strategies

Certified Medical Assistant (CMA) Job at VitalCore Health Strategies

 ...Massachusetts! Were people fueled by passion, not by profit! VitalCore Health Strategies (VCHS), an industry leader in Correctional Health...  ...responsibilities of the CMA include assisting physicians and nurses in a clinical setting, managing patient information, and... 

Atlantic Group

Principal Network Engineer Job at Atlantic Group

 ...Our client is a leading global investment bank in Stamford, CT. They are seeking a talented Principal Network Engineer to own their 2025 Infrastructure EOL Remediation Program. The program is required to mitigate network gear that has reach end of service life. The key...