Software Engineer, Compiler

Los Angeles, CA
Engineering
Full-time
What if Alexa, Siri or Watson were any good at holding conversations? What if that conversation can be used for improving a child’s educational development and help them do better in school? What if you had a hand in making that happen?

Who We Are:
DMAI is an early-stage startup committed to developing top-notch Artificial Intelligence (AI) technologies for education. As a team of UCLA and Harvard alumni including post-docs, PhDs, and undergrads, we’re looking for highly motivated individuals that are willing to develop creative solutions. At DMAI, you’ll work alongside a growing team of experienced researchers and accomplished entrepreneurs in Computer Vision, NLP, and unified AI.

Where We Are:
DMAI’s office is located in the heart of the Westwood Village area of Los Angeles. We are less than a mile away from UCLA and a short ride to Beverly Hills, Santa Monica, and the Los Angeles Airport. Westwood Village provides all the best that LA has to offer in a relaxed, neighborhood atmosphere.

What you’ll do:
You will lead the development of a programming language from its technical specifications. You are accountable for both the efficiency and elegance of your engineering.

Who you are:
Capable of thriving in a work environment comprised of both self-directed and collaborative tasks. Good communication skills, strong teamwork!

Required

    • BS/MS Computer Science with strengths in C++ with 3+ years engineering experience
    • Experience designing new programming language syntaxes
    • Design, maintain, and improve in-house compiler infrastructure
    • Enable accessible, efficient data processing through new compiler optimizations
    • Experience developing compilers, code generators and/or code optimizers
    • Experience with Linux C/C++ compilers and linkers such as g++, gcc, icc, Clang, ldd, LLVM
    • Experience with one or more of the following build systems: Make, CMake, SCons, GNU Autotools

Preferred

    • Experience with just-in-time (JIT) compilation
    • Good working low-level understanding of modern CPU architectures (Intel/AMD/ARM)

What We Offer

    • Competitive Salary and Equity
    • Medical, Dental, Vision, HSA Option
    • Generous PTO
    • 401(k) Retirement Savings Plan
    • Commuter Benefits
    • Dog Friendly Office
    • Office Snacks, Drinks and Fruit
    • A team culture that celebrates each member’s contribution!

You Should Know:
DMAI provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, DMAI complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. DMAI expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.