We are building the world’s most advanced, AI edge inference engine. We have core processor technology that is modular, low power and high performance among peer companies. We are now scaling our engineering team to build products to address various markets’ needs (Automotive, IOT etc.)


About the role:

AlphaICs is looking for a world-class AI/Deep Learning Software Engineer to design, and implement highly efficient software library to accelerate neural network based deep learning algorithms. In this role, you will work with software architects, system architects and also with hardware engineers to come up with high performance software library in the AI world, collaborate with engineers to implement, and validate them on the hardware accelerator.

If you are someone with a good understanding of deep learning, high performance computing, and you enjoy working at the intersection of hardware and software, this role may be a great one for you. We are at the forefront of this industry space and would love a chance to talk to you about the work we are doing.


Day-to-day responsibilities include:

  • Design, develop and optimize Neural Network based software libraries and run time libraries for AlphaICs Edge AI accelerator
  • Performance bench-marking and optimization of Deep Neural Networks and deployment of the same on AlphaICs AI Accelerator
  • Collaborate with engineers, software teams and customers to come out with the best software solution
  • Provide design documentations to software and platform teams
  • Participate in design reviews for software systems


You should apply for this role if you have the following qualifications:

  • Bachelors, Masters or Phd degree in computer science, or related technical, math, or scientific field
  • Strong working knowledge of High-Performance Compute (HPC) algorithms
  • Hands on experience building libraries for DSP / ARM or other processors is a PLUS
  • Experience with CUDA or GPU computation is a PLUS
  • Working knowledge of deep learning (e.g., CNN, RNN, LSTM)
  • Solid understanding and hands on experience with C/C++/Python
  • Familiarity in one or more of the following areas: Algorithms, Deep Learning, Machine Learning, Computer Vision or NLP
  • Analyze and prototype key deep learning, data algorithms and applications
  • Excellent communication and documentation skills
  • Ability to learn quickly, starting with little information and becoming an expert in your domain

Apply For AI Software Engineer

Thank you for considering a career at AlphaICs Corporation.
Please share the below list of details to apply for the position




    • Enter Captcha Here :