Software Engineering Internship - Summer 2025
Aurora Innovation•Pittsburgh, PA
26 days ago
Apply On:
Qualifications
- Actively pursuing a BS, Master's or PhD in Computer Science, Robotics, Computer Graphics or a related technical area with a graduation date between December 2025 - May 2026
- Ability to read and develop production quality software in C++ and/or Python
- Experience writing robust, intuitive, high-performance code as demonstrated through previous internships, work experience, research projects or conferences/publications
- Passion for solving challenging, impactful problems as part of a team, and a “win together” mindset
- We are hiring software interns for the Software teams described below:
- Maps: Proficiency in Python for developing production-quality software is required
- Previous experience in perception-related topics, such as deep learning gained through internships, work experience, research projects, or conference publications, is highly valued
- Perception: Strong programming skills in Python/C++ and familiarity with PyTorch, JAX, TensorFlow
- Strong foundations in Computer Vision, Machine Learning, Deep Learning, or other relevant areas of Artificial Intelligence as demonstrated through previous internships, work experience research, and/or publications
- Machine Learning Data Engine: C++ and/or Python experience required
- Candidates will work on 3D geometry and computer vision problems but are not required to have experience with PyTorch or other ML frameworks
- Human-in-the-loop Simulation Engine: The ideal candidate will have a strong background in software engineering principles and excellent coding skills
- Proficiency in Python and C++ is essential along with an understanding of concepts in computer vision and 3d robotics systems
- Visualization: Strong programming and software design skills ideally in C++ and/or Python
- Experience developing with web technologies: JavaScript, TypeScript, React, Redux, MobX, HTML, CSS, 3D visualization technologies, such as WebGL and Three.js
- Behavior Data Engine: Experience using Python, Linux or Unix environment, ML development tooling and infrastructure
- Behavior Planning ML: Strong programming and software design skills ideally in C++ and/or Python
- Knowledge of classical and modern ML approaches such as transformer networks, linear models, recurrent models, convolutional neural networks
- Familiarity with modern ML and GPU toolkits such as PyTorch, TensorFlow, JAX, TensorRT, and/or CUDA
- Behavior Simulation: We are looking for candidates with a strong background in C++ and Math, interested in applying their skills to AV simulation (running Aurora’s autonomous trucks in simulated environments for testing and training purposes)
- Platform Software and Services: Interest in robotics, and ‘close to the metal’ software development
- Experience in C++, Linux, CPUs/GPUs, gRPC, and data dashboards / data logs
- Previous work and interest in sensors and raw sensor data
- Technology Foundations: Experience with cloud infrastructure (AWS), container orchestration (Kubernetes), distributed compute, machine learning (PyTorch or other ML frameworks), and compilers or build systems
- Systems & Safety Engineering: Experience in safety of autonomous, ML-based systems
- Ability to perform first-principles, data-driven analysis to derive requirements
- Synthetic World & Sensor Sim: Work on state-of-the-art methods for synthetic training data for Computer vision, Generative ML models, Diffusion models, and Nerfs/Gaussian Splats
- Interns must be authorized to work in the United States for the duration of the internship
Benefits
- $47.00 per hour for interns pursuing an undergraduate degree;
- $52.00 per hour for interns pursuing a master’s degree; and
- $58.00 per hour for interns pursuing a doctoral degree
Responsibilities
- It underpins Aurora’s driver-as-a-service products for trucking and ride-hailing
- Complete an impactful internship project aligned with Aurora’s current priorities and product vision
- Work with a dedicated Mentor for project guidance and coaching, and collaborate closely with other full-time team members
- Learn more about Aurora, connect with other Interns and employees, and develop new skills through events and programming
Related Internships
Software Engineering Internship: Summer 2025
Susquehanna International Group, LLP (SIG)•Bala Cynwyd, PA
Susquehanna International Group, LLP (SIG)
Bala Cynwyd, PA
12 hours ago12 hours ago
Software Engineer Intern, application via RippleMatch
RippleMatch•Philadelphia, PA
RippleMatch
Philadelphia, PA
3 days ago3 days ago
Software Engineering Internship: Summer 2025
Susquehanna International Group, LLP (SIG)•Bala Cynwyd, PA
Susquehanna International Group, LLP (SIG)
Bala Cynwyd, PA
12 hours ago12 hours ago
URBN Web Software Engineering Intern
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)•Philadelphia, PA
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)
Philadelphia, PA
12 days ago12 days ago