Embedded Software - Compiler

Latent AI · Princeton-Trenton

Company

Latent AI

Location

Princeton-Trenton

Type

Full Time

Job Description

Who we are

Latent AI believes in a vibrant and sustainable future driven by the power of AI. Our mission is to enable the vast potential of AI that is efficient, practical and useful.

We are a diverse, ambitious team of scientists, engineers, entrepreneurs and visionaries revolutionizing how the next generation AI systems are built. We are deeply passionate about the future of AI, our work, and how we can make our customers and ourselves successful. We value mentorship, personal and professional growth at Latent AI! Our leadership consists of seasoned professionals who welcome the opportunity to share their knowledge and experience with a motivated team willing to learn, collaborate, and think big. 

Latent AI is backed by Future Ventures, Blackhorn Ventures, Auto Tech Ventures, Booz Allen Hamilton, Lockheed Martin, 40 North Ventures, Pegasus Tech Ventures, and SRI International.

What we do

Latent AI enables creation of more robust, efficient, and agile edge applications that improve user adoption and mission impact.  Our current product mission is simplifying and accelerating traditional AI workflows from model training and optimization to deployment and support. Our flagship product, the Latent AI Efficient Inference Platform™ (LEIP), is a unified SDK built for machine learning engineers and AI software developers. Our solutions are being used in more places than ever before including manufacturing automation, predictive maintenance, process control, consumer electronics, and defense and aerospace applications. And we are just getting started.

Who we're looking for

As a vital member of a growing team, you will have the opportunity to directly shape our culture and personality as well as implement systems that support our company's evolution and direction.  The Embedded Software - Compiler will develop software and systems for embedded AI applications.  You will help develop algorithms, software, and applications in areas such as autonomous vehicles, robotics, IoT, and consumer electronics. We are looking for developers with a background in deep learning, compilers, or compiler optimizations.

You will join our Compiler & Embedded Systems team who provides compiler and runtime support for our tooling.  You will also work in a cross-functional manner with the Machine Learning and Software Engineering teams to develop core technologies and products.

Please note that this position will open in Q3-Q4 2022. We will hold any resumes submitted before this time in our system for evaluation.

What you’ll do

The Embedded Software - Compiler will: 

  • Help develop software and applications in areas such as autonomous vehicles, robotics, IoT, and consumer electronics.
  • Work with senior team members to implement algorithms for future products, and contribute to feasibility studies.
  • Work on the implementation of compiler optimization algorithms.
  • Migrate our runtime into embedded systems which range from microcontrollers, FPGAs, ASICs, to high performance processing cores.
  • Work with a variety of customers and partners ranging from application developers to processor vendors.
How we decide

We are a true team focused on the same mission. Our interviews are designed to be collaborative, where you learn as much about us as we learn about you. We believe that cultural fit is as important to our success as the technical one. The winning candidate will also have a combination of work experience and expertise similar to the requirements listed below:

Key Qualifications

  • PhD/Master Degree in Computer Science or Engineering
  • 2+ years experience developing production-quality compilers, tools, or similar system software.
  • Experience working on one or more compiler toolchains.
  • Knowledge of programming fundamentals, especially in C/C++, with an understanding of parallel computer architectures and optimizations.
  • Experience with writing an optimization pass, or some other IR manipulation pass in TVM, LLVM, MLIR, or GLOW 

Desired skills

  • Proven ability to work on collaborative software development
  • Experience with OpenCV and Python
  • Experience using machine learning frameworks (Tensorflow, PyTorch, Keras) is preferable but not required

Latent AI provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, ancestry, age, genetic information, physical or mental disability, marital or protected military or veteran status, or any other consideration made unlawful by federal, state, or local laws.

Note to Recruiters and Placement Agencies: Latent AI does not accept unsolicited agency resumes. Latent AI will not be responsible for any agency fees associated with unsolicited resumes.

Apply Now

Date Posted

08/15/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Trimble Inc.

Views in the last 30 days - 0

This job advertisement is for a Software EngineerDeveloper position at Trimble The role involves designing developing and maintaining software applica...

View Details

Senior Software Engineer - Dow Jones

Views in the last 30 days - 0

Dow Jones is seeking a Senior Software Engineer with extensive experience in various tools and technologies The role involves designing developing and...

View Details

Decision Analytics Associate (Princeton, New York) - ZS

Views in the last 30 days - 0

ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...

View Details

Complex Claims Consulting Director - Environmental and Mass Tort Claims - CNA

Views in the last 30 days - 0

CNA is seeking a senior claims professional for a complex claims consulting director role in the Environmental and Mass Tort Claims Unit The role invo...

View Details

Decision Analytics Associate Consultant - ZS

Views in the last 30 days - 0

ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...

View Details

Decision Analytics Associate Consultant - Business Advisory - ZS

Views in the last 30 days - 0

ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work side by sid...

View Details