Intern, Software Engineering (C+)

Elementary delivers a full-stack, AI-driven visual inspection solution for a wide variety of global manufacturers such as Toyota and Milwaukee Tool.

Leveraging computer vision, edge computing, and cloud-based machine learning models, Elementary’s proprietary platform is leading the way for massive change in automated manufacturing.

Our mission is to make manufacturing more efficient and less wasteful through scalable, automated, data-driven products that support strained quality inspection teams who continue to experience massive labor shortages due to the ever-expanding demand for manufactured goods. Our goal is to inspect 100% of products coming off of production lines, reducing manufacturing defects and eliminating costly and dangerous recalls of products that ultimately wind up in consumers hands.

“There are few trillion dollar markets like manufacturing, and watching the execution level of the Elementary team to land and expand with global, Fortune 200 companies has been extremely exciting to be a part of.”
– Mo Islam, Elementary Board Director and Partner at Threshold Ventures.

Our Software Engineering team is looking for an intern to join for 10+ weeks during the summer of 2022.

You will work in C++ to build software that runs in Docker containers on our linux-based camera systems.

What you’ll do

  • Spend 10+ weeks in Los Angeles working with our team
  • Work closely with an experienced mentor who will guide you on your projects and teach you the skills required for day-to-day work on their team at Elementary
  • Own a project that will ultimately make a lasting impact on our company and/or product from start to finish
  • Regularly prepare and present project status updates to your team and other interns
  • Attend regularly scheduled “office hours” with members from teams throughout the entire company to get to know the organization as a whole and learn more skills.

Minimum Qualifications

  • Current student for either BS, MS, or PhD
  • Experience writing clean, well-documented, object-oriented software
  • Experience with unit testing and test-driven development
  • Experience with multi-threaded C++
  • Familiarity with performance characteristics of linux systems and writing performant code
  • Experience with software engineering tools and concepts (linux, git, docker)
  • Passion for solving real-world, challenging problems
  • Excitement to learn from and contribute to a multidisciplinary engineering team
  • Ability to relocate to Los Angeles, CA for the summer to work in our South Pasadena, CA offices.

    A housing stipend will be provided.

    You will need to arrange for your own housing and transportation to and from the office.

As an Elementary summer intern, you’ll receive a competitive hourly salary as well as a monthly housing stipend.

You’ll be treated as a full member of the team, including weekly “lunch and learn” sessions, “all-hands” meeting, and team building activities.

COVID-permitting, we also try to have an “end of summer” event to thank our interns where we take a day off and have a team-wide activity of the interns’ choosing.

Related Post