System C AI Hardware Modeling Intern

@ Automaton AI

Automaton AI is seeking an extraordinary Engineer to develop algorithms that accelerate machine learning, data analytics and high-performance computing applications and to assist with SystemC performance modeling. This position offers the chance to create a meaningful impact in a dynamic, technology focused company in the AI hardware Industry.

What you will be doing:
  • As a member of our team, you will craft solutions to extend the state of the art in deep learning efficiency and performance.
  • Prototype key deep learning and data analytics algorithms and applications on the cutting edge AI hardware.
  • Performance modeling of key features in revolutionary new AI chip.
  • Model driven architectural exploration of features.
  • Coding will use SystemC.
  • Analyze trade-offs in performance, cost and power developing analytical models, simulators and test suites.
  • Understand and analyze the interplay of hardware and software architectures on future algorithms, programming models and applications.
  • Collaborate across the company to guide the direction of machine learning, working with software, research and product teams.
Desired skills and experience:
  • You have a Bachelor’s / Master’s degree or PhD in Computer Science, Electrical Engineering or Computer Engineering.
  • A strong foundation in machine learning and deep learning fundamentals to compliment your expertise in computer architecture.
  • Fluency in programming languages such as Python, C, C++
  • Prior knowledge of SystemC.
  • Familiarity with computer architecture concepts. Preferable that candidate has completed computer architecture class.
  • Excellent written and verbal communication skills.
  • Experience and familiarity with GPU computing and parallel programming models.
  • You have firsthand work experience with analytical performance modeling, profiling, and analysis.

Automaton is one of the leaders of the Deep Learning and AI Revolution. Do you love the challenge of developing the highest performance and most efficient state of the art applications possible? If so, we want to hear from you. Come, join our team, where you can help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. 

If you are interested in gaining some great experience with a great company, apply here!