Software Engineering Intern focusing on machine learning systems and training infrastructure at Woven by Toyota. Collaborating on crucial ML projects to enhance mobility technology.
Responsibilities
Own and drive well‑defined projects within our ML platform and training infrastructure
Analyze performance, scalability, and reliability bottlenecks in production ML workflows
Improve observability of training and evaluation pipelines through profiling, logging, and telemetry
Design and integrate MLOps tools that improve developer productivity and system reliability
Develop robust integration tests to improve platform stability
Quantify and validate improvements through systematic benchmarking and experimentation
Document technical designs and findings, and present progress and results to the team
Requirements
Currently pursuing a BSc, Master’s or PhD in Computer Science, Computer Engineering, or a related field
Expert proficiency in Python and experience with PyTorch or similar ML frameworks
Experience with containerization and deployment technologies (e.g., Docker)
Experience building scalable data processing or ML workflows using systems such as Kubernetes, Airflow, Flyte, or similar platforms
Experience designing, implementing, and maintaining software systems or research tooling
Proficiency with version control systems (e.g., Git)
Familiarity with benchmarking, experimentation, and performance evaluation methodologies
Experience with distributed training frameworks (e.g., PyTorch Distributed, Horovod)
Knowledge of cloud infrastructure and resource management (e.g., AWS, GCP, Azure)
Experience designing ML systems or infrastructure for research or production environments
Background in autonomous driving, robotics, or large‑scale perception systems
Familiarity with C++ or performance‑critical systems programming
Strong technical writing and presentation skills
Benefits
We are an equal opportunity employer and value diversity.
Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
Senior Lead Engineer managing design engineers in complex project implementations at Celestica. Overseeing large projects and coordinating efforts across global teams in engineering.
Software Engineer responsible for developing AI - integrated features from backend to frontend for an energy transition startup in Germany. Collaborating on security practices and data integration.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.
Fullstack Engineer developing Customer & Marketing web applications for a leading European retail company. Collaborating with teams on innovative AI solutions and technology integration.
Technical Lead in hybrid role for Weekday's client, focusing on software development in Java/Python and cybersecurity solutions. Leading initiatives for scalable systems and best practices across teams.
Senior Staff Engineer driving architectural excellence within Matillion's AI - powered data integration platform. Leading technical design and strategy for scalable data solutions with a focus on collaboration.
Software Engineer developing high - quality legal software solutions for Cisco. Partnering with cross - functional teams and applying secure coding principles for system integrity and performance.
Staff Engineer leading a product team at Beamery, a transformational AI platform in HR technology. Designing scalable software and providing technical mentorship in a hybrid role.