onsite
Machine Learning Engineer
Machine Learning Engineer
The Machine Learning Engineer will focus on developing and deploying ML systems and applications, performing statistical analysis, and training ML models. This role requires strong programming skills in Python and Java/R, experience with ML frameworks like TensorFlow and Keras, and a solid understanding of algorithms and statistics.
About the role
About the Role
Tata Consultancy Services is seeking a Machine Learning Developer with 5-9 years of experience. The role involves designing, developing, and deploying Machine Learning systems and applications, conducting statistical analysis, and working with various ML frameworks and libraries.
Responsibilities
- To study and convert data science prototypes.
- To design and develop Machine Learning systems and schemes.
- To perform statistical analysis and fine-tune models using test results.
- To find available datasets online for training purposes.
- To train and re-train ML systems and models as and when necessary.
- To extend and enrich existing ML frameworks and libraries.
- To develop Machine Learning apps according to customer/client requirements.
- To research, experiment with, and implement suitable ML algorithms and tools.
- To analyze the problem-solving capabilities and use-cases of ML algorithms and rank them by their success probability.
- To explore and visualize data for better understanding and identify differences in data distribution that could impact model performance when deploying it in real-world scenarios.
Requirements
Must-Have
- Good communication skills.
- Good Interpersonal and collaboration skills.
- Ability to work in a team.
- Demonstrated work experience in Machine Learning projects.
- Demonstrated work experience in Artificial intelligence projects.
- Ability to write code in Python and Java/R.
- Knowledge on basics of math, probability, statistics and algorithms.
- Experience in working with ML frameworks like TensorFlow and Keras.
- Experience in working with various ML libraries and packages like Scikit learn, Theano, Tensorflow, Matplotlib, Caffe, etc.
- Good understanding and strong knowledge in algorithms and statistics.
- Knowledge on data modelling, software architecture and data structure.
Good-to-Have
- Certified /Completed degree in Data Scientist Course.
- Preferred degree in Computer Science, Mathematics or similar courses or fields.