SUMMARY:
The Solutions Architect/ML Engineer’s role is to work directly with BrainChip’s current and future customers as well as engage with Sales and Engineering members, to support current and future customers and help develop and create structured support models, manage programs and projects. These models are targeted to support and solve problems for computer vision (classification, object detection), audio processing (keyword spotting), sensor fusion, and anomaly detection. You must be able to communicate effectively at the engineering level with customers, understand their objectives and needs to develop and articulate solutions to address customers’ requirements.
ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:
- Work with Sales and Engineering members, to support customers and help develop technical solutions for Brainchip’s Akida Neuromorphic RTL IP and Reference System-on-Chip (NSoC).
- Understand customer’s technical requirements & propose solutions and manage projects related to customer activity resolve any customer challenges.
- Be the customer’s trusted advisor and be the main interface between Customers and BrainChip
- Understand and present complex technical requirements, problems, and solutions concisely in verbal and written communications, Know and understand ASIC development process and experience in Synthesis, Place and Route.
- Will resolve customer issues with BrainChip’s software or hardware technology.
- Interact with customers by walking them through the installation process, instructing them on how to operate the technology, and resolving any compatibility issues.
- Collaborate with software and hardware development teams, as needed.
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: 3-5 years
- B.S. in Computer Science, Computer Engineering, or related technical field.
- Understanding of machine learning and deep learning experience using Python, Tensorflow, Pytorch and Onyx
- Firsthand experience with object classification, object detection, face recognition, keyword spotting a plus
- Experience with different deep learning models, CNN, RNN, Transformers, State Space Models
- Experience with Git version control system
- Strong experience in at least one application field CPUs, Tools and methodologies and/or machine learning
- Broad understanding of Machine Learning, Deep Learning, CNN, and Neuromorphic Computing
Other Skills and Abilities:
- Strong verbal and written communication skills
- Strong teamwork and interpersonal skills and analytical skills
- Desire to be involved in a diverse and creative work environment
- Must be a self-starter with mindset for growth and real passion for continuous learning.
Language Skills:
- Ability to read and interpret documents, such as policies and procedures, routine mail, contracts and instruction manuals. Ability to compose routine reports and correspondence.
- Ability to effectively communicate with persons of various social, cultural, economic, and educational backgrounds.
Reasoning Ability:
Advanced ability to analyze information, problems, situations, practices or procedures. Advanced ability to analyze complex technical data using qualitative and quantitative sources of information to formulate logical and objective conclusions and to recognize alternatives and their implications. Ability to carry out instructions delivered in written, oral or in other daily situations that arise. Ability to deal with problems involving several concrete variables in standardized situations. Ability to make decisions and execute timely in order to produce a positive outcome.