Embedded Engineer - Compute Platform for AI

Apply Now

Company: htecgroup

Location: Macedonia, OH 44056

Description:

We seek highly skilled and motivated Embedded engineers to join our growing team. You will have a chance to build a next-gen compute platform for unleashing the full potential of Gen AI and Large Language Models while collaborating with tech experts from globally recognized companies. The ideal candidate will have a strong interest and relevant experience in high-performance software, hardware acceleration techniques, (ML) compiler development or a similar background.

How you'll contribute:

  • Implement advanced compiler techniques to enhance the performance and efficiency of ML models
  • Develop and maintain tools for the efficient compilation and execution of ML models
  • Conduct performance analysis and benchmarking to identify bottlenecks and areas for improvement
  • Implement and optimize various kernels utilizing HW-specific instructions
  • Document and present findings, optimizations, and improvements to stakeholders


Required Qualifications:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field
  • Proficiency in C/C++
  • Willingness to work on low-level software
  • Understanding of computer architecture
  • Basic Python experience
  • Experience with Git and TDD principle
  • Strong analytical and problem-solving skills


Nice to have:

  • Hands-on experience in writing SIMD and/or multi-threaded high-performance code, as well as target-specific optimizations
  • Familiarity with any DSP architectures and hardware acceleration techniques is a plus
  • Experience with performance profiling tools and methodologies
  • Basic understanding of ML concepts
  • Basic knowledge of Linear Algebra and matrix operations
  • Understanding of transformer models used in large language models

Similar Jobs