Hybrid Software Engineer, ML Platform – Internship

Posted 2 hours ago

Apply now

About the role

  • 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.

Job title

Software Engineer, ML Platform – Internship

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job