about 2 months ago
Responsibilities
- Take ownership of a real project and see it through to completion.
- Build and ship features with support from senior engineers.
- Write clean, scalable code.
- Test your work and iterate quickly.
- Be involved in everything from design discussions to deployment.
- Collaborate with engineers in code reviews and team discussions.
- Participate in standups, sprint planning, and retrospectives.
- Support the team on ad hoc engineering tasks as they come up.
- Help improve performance, reliability, or usability where needed.
- Ask questions, seek feedback, and apply it quickly.
Requirements
- Currently enrolled in a Master’s or PhD program in Computer Science, Mechanical Engineering, or a related technical field.
- Experience in one or more programming languages such as Python or C++.
- Detail-oriented with a high bar for quality and accuracy.
- Curious and self-driven, motivated to dig into problems and find root causes.
- Strong communicator who can clearly document findings and surface issues to the right stakeholders.
- Collaborative team player who thrives in cross-functional environments.
- Organized and reliable, with the ability to manage multiple tasks and follow through consistently.
- Comfortable with ambiguity and able to make progress with limited direction.
