Data Scientist
NEC CorporationAbout the role
Job Description:
Job title: Machine Learning Engineer
Organization Name: NEC Corporation India
Reporting Relationship: Rajarajan Subramanian
Role Summary:
We are looking for a machine Learning Engineer who will be responsible for developing, implementing, and maintaining machine learning based solutions. You will work closely with cross-functional teams to understand and translate business requirements into technical solutions, ensuring that our models are optimized for performance and scalability.
You should have strong programming skills in Python, experience with machine learning frameworks such as TensorFlow and PyTorch, and proficiency in data manipulation and analysis tools like Pandas and NumPy. Familiarity with cloud platforms, software development best practices, and a collaborative mindset are also key to excelling in this role.
Responsibilities:
- Develop, implement, and maintain machine learning models and algorithms.
- Preprocess and analyze large datasets to extract meaningful insights.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Optimize and fine-tune models for performance and scalability.
- Monitor and evaluate model performance, making necessary adjustments to improve accuracy and efficiency.
- Stay updated with the latest advancements in machine learning and artificial intelligence to incorporate best practices into our projects.
- Document processes, models, and methodologies to ensure knowledge sharing and reproducibility.
- Participate in code reviews and contribute to the improvement of our codebase and development practices.
Skills:
- Proven experience as a Machine Learning Engineer or similar role.
- Strong programming skills in Python
- Knowledge or experience to develop Gen AI / LLM based solutions.
- Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc.
- Proficiency in data manipulation and analysis using tools like Pandas, NumPy, and SQL.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
- Knowledge of software development best practices, including version control (Git) and agile methodologies.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication skills, both written and verbal.
Prerequisites:
Preferred Skills (Not Mandatory):
- Knowledge in any web application framework like Python Django, Streamlit, etc
- Understanding of MLOps practices and tools for deploying and monitoring machine learning models in production.
Qualifications:
- Bachelor's or Master's degree in Engineering, computer science, Data Science, Statistics, or a related field.
Relevant Experience:
- 3+ years of experience
Base location: Bangalore
Sp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s