Work mode: Hybrid
Experience: 6 – 10 years
Data Scientist with Python and Machine Learning We are seeking a talented and highly skilled Data Scientist with expertise in Python and Machine Learning to join our team. As a Data Scientist, you will be responsible for analyzing complex datasets, developing predictive models, and extracting valuable insights to drive data-driven decision-making.
• Utilize Python programming language to clean, transform, and manipulate large datasets for analysis.
• Develop and implement statistical models, machine learning algorithms, and predictive analytics to solve complex business problems.
• Apply advanced data mining techniques and statistical analyses to identify patterns, correlations, and trends in data.
• Design, develop, and deploy machine learning models and algorithms.
• Perform exploratory data analysis, data visualization, and statistical analysis to uncover insights, patterns and trends in the data.
• Optimize and tune machine learning models for better performance.
• Evaluate and select appropriate tools and technologies for data science projects.
• Continuously monitor and evaluate the performance of models and algorithms and make necessary adjustments to ensure they remain accurate and effective.
• Design and execute experiments to test hypotheses and validate models.
• Collaborate with cross-functional teams, including engineers, analysts, and business stakeholders, to understand project requirements and deliver actionable insights.
• Communicate findings and insights effectively to both technical and non-technical audiences through visualizations, reports, and presentations.
• Stay up to date with the latest advancements in machine learning and data science and propose innovative approaches to solving business challenges.
• Should have experience in Data Management
• Knowledge of machine learning and Deep learning algorithms and data visualization tools
• Proficiency in python programming language.
• Familiarity with cloud technologies such as AWS, Azure, or Google Cloud.
• Strong problem-solving and analytical skills.
• Knowledge of data visualization tools
• Should have experience in Kafka, Redis, WebSocket
• Bachelor’s or master’s degree in computer science, Statistics, Mathematics, or a related field.
• Proven experience working as a Data Scientist, utilizing Python and machine learning techniques.
• Strong programming skills in Python, including libraries such as Pandas, NumPy, and Scikit-learn.
• Solid understanding of machine learning algorithms, such as regression, classification, clustering, and deep learning.
• Proficiency in data visualization tools like Matplotlib, Seaborn, or Tableau.
• Experience with SQL and relational databases for data extraction and manipulation.
• Familiarity with big data technologies and frameworks (e.g., Hadoop, Spark) is a plus.
• Strong analytical and problem-solving skills, with a keen attention to detail.
• Excellent communication and collaboration skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
• A self-driven and proactive mindset, with the ability to work independently and manage multiple projects simultaneously.