Data Scientist | 4 to 6 years | Bengaluru
Job Description
Seeking a highly skilled and analytical Data Scientist / Machine Learning Engineer to join our team. The ideal candidate will have a strong foundation in data science, machine learning, and statistical analysis, with hands-on experience in building scalable models and working with large datasets in cloud-based environments.
Key Responsibilities:
- Design, develop, and deploy machine learning models for real-world applications using Python, scikit-learn, TensorFlow, or PyTorch.
- Perform data cleaning, wrangling, transformation, and exploratory data analysis (EDA) using pandas and other Python libraries.
- Apply statistical techniques such as hypothesis testing, regression analysis, ANOVA, and probability theory to derive insights.
- Implement supervised and unsupervised learning algorithms, conduct feature engineering, model evaluation, and hyperparameter tuning.
- Develop data visualizations using Matplotlib, Seaborn, or ggplot to communicate findings effectively.
- Work with big data technologies such as Apache Hadoop, Apache Spark, or distributed databases for large-scale data processing.
- Write optimized SQL queries and manage relational databases for data extraction and transformation.
- Contribute to data engineering pipelines, including data integration, warehousing, and architecture design.
- Utilize cloud platforms like Microsoft Azure, including Azure Machine Learning, for scalable model deployment.
- Collaborate using version control systems like Git for code management and team coordination.
- (Optional/Desirable) Experience with YOLO or other deep learning models for object detection.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or a related field.
- 4–8 years of experience in data science, machine learning, or AI development.
- Strong programming skills in Python and experience with data science libraries.
- Solid understanding of statistical methods, machine learning algorithms, and data modeling.
- Experience with cloud computing, big data tools, and database management.
Preferred Skills:
- Experience with YOLO, OpenCV, or computer vision frameworks.
- Familiarity with CI/CD pipelines for ML model deployment.
- Knowledge of MLOps practices and tools.
Bangalore, IN