Summer Software Engineer Intern
- Full-Time
Want to gain experience while building cutting edge technology? We are looking for a talented Software Engineering Intern to join us in developing advanced AI-driven vision systems with an emphasis on inspection, robotics, and automation. As a part of the team, you will help build and maintain critical tools and infrastructure to support our cutting-edge machine learning pipeline. This role entails a particular focus on data modeling and simulation. You will work on a variety of customer-focused projects throughout the product development life cycle, from initial proofs of concept through robust production-ready implementations.
The ideal candidate will have a solid foundation in software development and be highly motivated to learn and contribute in a fast-paced dynamic environment. We are looking for experience or strong interest in one or more of the following areas: computer vision, 3D graphics, robotics, machine learning, data science, or cloud computing.
Essential Functions/Responsibilities:
- Design, develop, and maintain tools and infrastructure for photorealistic simulation environments
- Develop innovative new methods for creating and enhancing training data for machine learning algorithms
- Help to build, test, and deploy experimental and production-grade machine learning models
Minimum qualifications:
- Enrolled in a undergraduate program for Computer Science, Engineering, or equivalent
- Completed significant relevant coursework in software development/ engineering topics
- Strong proficiency in Python
- Strong mathematical and analytical skills
- Familiarity with applied 3D modeling, computer graphics, and rendering
- Familiarity with machine learning for computer vision applications
- Comfortable developing software in a Linux environment
- Excellent written and verbal communication skills
- Ability to work both independently and collaboratively
- Strong attention to detail
Preferred qualifications:
- Undergraduate or graduate specialization in computer graphics, computer vision, or machine learning
- Experience with OpenCV and machine learning frameworks (e.g. PyTorch)
- Experience in other programming languages such as C/C++ or JavaScript
- Experience with "best practices" such as issue tracking, static code checking, and automated testing
- Experience with "Full Stack" software development or cloud computing
- Versatility in other disciplines (Mechanical and Electrical Engineering) or "Maker" experience
Create or sign into a ZipRecruiter account, and then apply on the company site¹
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.