About the Role
Tata Technologies is seeking a skilled Machine Learning Engineer with a minimum of 5 years of experience to join our team, preferably within the automotive industry or a related sector. This role focuses on developing and deploying cutting-edge machine learning models for real-world applications, with a strong emphasis on computer vision and generative AI.
Responsibilities
- Develop and deploy machine learning models for real-world applications.
- Apply expertise in machine learning, deep learning, and AI to solve complex problems.
- Utilize Python, CUDA, and GPU architectures for parallel computing and model optimization.
- Focus on machine learning architectures and techniques, particularly in computer vision and generative AI.
- Work with deep learning frameworks such as PyTorch and TensorFlow.
- Optimize solutions for high-performance computing environments.
- Collaborate effectively within a team and communicate technical concepts to non-technical stakeholders.
- Interpret complex data and translate findings into strategic insights and practical solutions.
Requirements
- Minimum of 5 years’ experience in a machine learning engineering role, preferably within the automotive industry or a related sector.
- Proven experience in developing and deploying machine learning models for real-world applications.
- Proven experience in machine learning, deep learning, and AI.
- Excellent understanding of Python programming language, CUDA, and GPU architectures for parallel computing and model optimization.
- Strong knowledge of machine learning architectures and techniques, with a focus on computer vision and generative AI.
- Proficiency in deep learning frameworks such as PyTorch and TensorFlow.
- Experience with parallel computing and optimization for high-performance computing environments.
- Ability to work collaboratively in a team and communicate complex concepts clearly to non-technical stakeholders.
- Innovative thinking with a passion for tackling challenging problems and pushing technological boundaries.
- Solid foundation in machine learning architectures, techniques, and frameworks, with a particular emphasis on applications in computer vision and generative AI.
- Excellent analytical skills, with the ability to interpret complex data and translate findings into strategic insights and practical solutions.
- Strong communication skills, capable of conveying technical concepts to non-technical stakeholders.
- Self-motivated with a passion for continuous learning and professional development.
- Experience working in Agile and on a cloud provider (such as Azure) would be a plus.