
Software Engineering Intern, Data API
Woven Planet
internship
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Design, build, maintain, optimize and support large scale, cloud-native data ingestion, data storage, data processing and data serving systems.
- Understand the complex data requirements of modern ML development and tailor our data ecosystem to these needs.
- Gain practical experience, working with other Data Infrastructure engineers, Site Reliability engineers, ML Platform engineers, Computer Vision and ML engineers on high-impact projects to create innovative solutions to problems in the self-driving space.
Requirements
- Currently pursuing a Bachelor’s or Master's Degree in Computer Science, Computer Engineering, or similar numerate discipline.
- Proficiency in developing with one or more of the following programming languages: Java, Python
- Applied knowledge and understanding of engineering first principles
- Basic working knowledge of cloud applications (e.g., AWS, GCP, Azure)
- Basic knowledge of Serverless Data Warehouse e.g., BigQuery/Snowflake
- Strong written and verbal communication skills
Benefits
- Exposure to and experience building real-time systems
- Experience building cloud services for ingesting data
- APIs for serving data to customer teams
- Collaboration with data infrastructure experts
- Continuous feedback and well-defined goals
- Support from mentors and managers throughout the experience
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythondata ingestiondata storagedata processingdata servingcloud-nativeServerless Data WarehouseBigQuerySnowflake
Soft skills
strong written communicationstrong verbal communication