Working Student - ML Compiler

Reposted 25 Days Ago
Be an Early Applicant
Munich, Bavaria
Internship
Artificial Intelligence • Hardware
The Role
The Working Student in ML Compiler Engineering will design and implement ML compiler passes for custom ASICs, enhance build systems and CI pipelines, and develop tools to improve the developer experience. This role offers hands-on experience in compiler engineering within a dynamic team.
Summary Generated by Built In

On-site | Part-time (20 hours per week)

About Recogni

Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogni is a system solution company that specializes in the design of industry-leading high-performance, low-power AI inferencing. Our mission is to enable multimodal Generative AI inference acceleration at scale by providing safe, sustainable, high-performance AI-driven solutions for many markets. We are at the leading edge of advancing the latest research and product improvements for Al inference solutions that will make Al even more advantageous for compelling new applications. Recogni is a well funded, fast-paced startup company with headquarters in both San Jose, CA, and Munich, Germany. We also have many talented team members working remotely. We prioritize our employees' well-being and their families, aiming for a healthier, happier life inside and outside work. We value their contributions and offer tailored benefits for health and financial security, catering to different life stages. Our comprehensive benefits and competitive compensation, including flexible spending and Bonusly awards, reflect our commitment to a supportive and inspiring work environment.


About the Role

At Recogni, we are at the forefront of cutting-edge AI hardware and software solutions. To keep pace in this dynamic, interdisciplinary field, we are seeking a Working Student in ML Compiler Engineering to contribute to the development of compilers for our custom ASICs.

This role offers an exciting opportunity to gain hands-on experience in full-stack compiler engineering while working alongside a team of experts in a fast-paced, innovative environment. If you are passionate about machine learning compilers, numerical programming, and performance optimization, we’d love to hear from you!

Your Responsibilities

  • Design and implement ML compiler passes and optimizations tailored for our custom ASIC architecture.
  • Enhance and optimize the build system, continuous integration (CI) pipelines, and development infrastructure to support high-performance ML compilation.
  • Develop intuitive tooling to elevate the developer experience of our production ML compiler.

Your Qualifications

  • A highly motivated, curious, and detail-oriented mindset with a strong desire to learn.
  • Passion for ML compilers, numerical programming, and performance optimization.
  • Solid understanding of graph theory and graph algorithms.
  • Proficiency in at least one systems programming language (e.g., C++, Rust).
  • Experience with Python and its ecosystem.
  • Currently enrolled in a Master's program in Electrical Engineering, Robotics, Computer Science, or a related AI field.

Preferred Qualifications (Nice to Have)

  • Familiarity with parallel programming frameworks such as CUDA, OpenCL, or OpenMP.
  • Interest in programming language design and compiler theory.

Reasons to consider joining Recogni

  • Pioneer Status: Join us at the ground floor and contribute to shaping one of the most thrilling and innovative companies in its early stages.
  • Continuous Learning: Engage in valuable learning and development experiences within a dynamic and diverse peer group. Benefit from the expertise of individuals spanning various fields, including Artificial Intelligence & Computer Vision, as well as Systems & Device Engineering.
  • Competitive Compensation: Enjoy a competitive compensation package that reflects your skills and contributions.
  • Perks Galore: Take advantage of enticing perks such as snacks and drinks, and company events.
  • Dynamic Work Environment: Collaborate with sharp and motivated colleagues in a stimulating office setting designed for both productivity and enjoyment.
  • Invest in Your Future: If transitioned to a Permanent employee status - Participate in our Employee Stock Purchase Plan to align your success with the company's growth.
  • Work-Life Balance: Embrace flexibility with options like flexible work hours with a generous allocation of 27 vacation days(apportioned). Achieve the balance that suits your lifestyle.

Recogni's culture was built on the following values that are equally important to us as business:

  • Put people first. We only succeed when our people succeed.
  • Ethics and integrity always; Being open, honest, and respectful of everyone.
  • Think Big. Be ambitious and have audacious goals.
  • Aim for excellence. Quality and excellence count in everything we do.
  • Own it and get it done. Results matter!
  • Make each person better together than they would be as an individual.
  • Embrace each others’ differences.

Recogni is an equal opportunity employer. We believe that a diverse team is better at tackling complex problems and coming up with innovative solutions. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

A note to Recruitment Agencies: Please don’t reach out to Recogni employees or leaders about our roles -- we’ve got it covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.


Top Skills

C++
Cuda
Opencl
Openmp
Python
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
51 Employees
On-site Workplace
Year Founded: 2017

What We Do

The automobile industry has arrived at a crossroads. The transition to electric vehicles (EV) and the vitalized development of fully-autonomous vehicles (AV) has placed a big burden on fitting extraordinary amounts of computational power for artificial intelligence within the energy budget of batteries without affecting range. While battery technology is improving slowly, advances in compute efficiency have stalled as mere Moore's Law scaling of computational architectures from the past are nearly at an end.

Recogni, with its unique approach to designing a vision-oriented inference artificial intelligence system from the ground up as a holistic module, will deliver unprecedented inference performance at more than 500x better power efficiency compared to other solutions, enabling novel edge processing at multiple points on vehicles to naturally offload central processing needs.

Building on a strong foundation of entrepreneurial team-building and operations experiences, our unique blend of proven track records in high-performance computing and distributed systems, artificial intelligence and machine learning, and imaging and vision systems is empowering us to accelerate the realization of fully-autonomous vehicles.

Similar Jobs

Cloudflare Logo Cloudflare

Solutions Engineering Manager, DE/CH

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Munich, Bavaria, DEU
3900 Employees

Cloudflare Logo Cloudflare

Senior Solutions Engineer, German Public Sector

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Munich, Bavaria, DEU
3900 Employees

Cloudflare Logo Cloudflare

Senior Named Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Munich, Bavaria, DEU
3900 Employees

Cloudflare Logo Cloudflare

Senior Majors Accounts Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Munich, Bavaria, DEU
3900 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account