The Intern will support the development of machine learning and artificial intelligence solutions for engineering and simulation-driven applications. He/She will work with large-scale simulation data to help build, train, validate, and deploy intelligent models that improve engineering workflows, automation, and predictive capabilities.
This role offers hands-on experience in AI/ML model development, cloud deployment, data engineering, and automation within a highly technical engineering environment.
Key Responsibilities
- Assist in developing software tools and workflows for building ML/AI models using engineering simulation data.
- Support the collection, organization, cleaning, and preparation of structured and unstructured datasets for model training and validation.
- Help automate simulation workflows and parametric studies to generate training and testing datasets.
- Participate in selecting and evaluating suitable machine learning and AI algorithms for engineering applications.
- Assist in training, validating, and optimizing ML/AI models for performance and accuracy.
- Support deployment of trained models to cloud or internal platforms for engineering usage.
- Collaborate with engineering and simulation teams to understand data requirements and business needs.
- Create documentation, reports, and presentations to communicate model performance and project progress.
- Follow coding standards, version control practices, and software development best practices.
Qualifications & Skills
- Currently pursuing a Master’s degree in Computer Science, Data Science, Computational Engineering, Artificial Intelligence, or related field.
- Strong understanding of machine learning, deep learning, and AI fundamentals.
- Proficiency in programming languages such as Python, R, or C/C++.
- Familiarity with ML/AI frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, or Keras.
- Knowledge of data processing, visualization, and handling tools such as Pandas, NumPy, or SQL.
- Exposure to cloud platforms, APIs, or deployment workflows is a plus.
- Understanding of simulation-driven data or engineering applications is advantageous.
- Strong analytical, problem-solving, and debugging skills.
- Good communication and teamwork abilities.
- Self-motivated, detail-oriented, and eager to learn new technologies.
What You Will Gain
- Hands-on experience in real-world AI/ML engineering projects.
- Exposure to engineering simulation and data-driven product development.
- Experience working with modern ML frameworks, cloud tools, and automation workflows.
- Opportunity to collaborate with multidisciplinary engineering and software teams.
- Practical understanding of deploying AI solutions in industrial applications.
Garrett is a cutting-edge technology leader delivering differentiated solutions for emission reduction and energy efficiency. We are passionate about innovating for mobility and beyond. With a nearly 70-year legacy, we serve customer worldwide with passenger vehicle, commercial vehicle, aftermarket replacement, and performance enhancement solutions.