Purpose of the Job:
To contribute to the development of cutting-edge AI solutions for applications in the automotive industry and be responsible for analyzing complex datasets, identifying meaningful patterns, and building predictive models. This role requires a strong proficiency artificial intelligence and machine learning, along with a commitment to staying current with advancements in the field.
Responsibilities and Duties:
- Conduct research and experimental studies to design and improve algorithms and machine learning models.
- Combine mathematical modeling with data-driven methods to simulate and analyze thermodynamic systems.
- Quickly grasp complex physical and thermodynamic systems and translate them into modeling tasks.
- Research and implement state-of-the-art Reinforcement Learning algorithms.
- Develop data preprocessing and cleaning pipelines as needed.
- Identify and evaluate opportunities to automate internal workflows and improve efficiency.
- Collaborate with cross-functional engineering teams to define technical requirements.
- Continuously validate and monitor model performance throughout the entire lifecycle.
- Perform statistical analysis on large and complex datasets.
- Contribute to technical documentation, user guides, status updates, and presentations to effectively share results, best practices, and technical findings to external and internal stakeholders.
- Collaborate in internal review loops to monitor and steer project output.
Education:
Bachelor's degree in Computer Science, Engineering, Data Science, or a related discipline; a master's degree (MSc) is a plus.
Experience:
- Minimum of 3 years of experience in developing machine learning algorithms.
- Hands-on experience with Reinforcement Learning.
- Experience in reinforcement learning and machine learning research is a plus.
- Experience mentoring or leading teams is a valuable asset.
Skills and Abilities:
- Proficient in Python, with experience using ML frameworks such as PyTorch and TensorFlow.
- Solid understanding of software design principles, programming techniques, algorithms, and object-oriented programming (OOP).
- Strong analytical and problem-solving skills.
- Familiarity with a broad range of machine learning algorithms is a strong advantage
- Comfortable working within agile development processes and CI/CD pipelines.
- Demonstrated ability to communicate effectively, both written and verbal, in English.
- Proven ability to work in a collaborative, cross-functional team environment