Responsibilities:- Develop and maintain data pipelines for collecting, processing, and analyzing large volumes of data.- Apply statistical and machine learning techniques to build predictive models and algorithms.- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.- Clean, preprocess, and wrangle raw data to ensure data quality and integrity.- Conduct exploratory data analysis to identify trends, patterns, and anomalies.- Create visualizations and reports to communicate findings and insights effectively.- Develop and optimize Python scripts and code for data manipulation, transformation, and analysis.- Utilize Excel for data manipulation, analysis, and reporting purposes.- Stay updated with the latest advancements in data science, machine learning, and Python development.
Requirements:- Proven experience as a Data Scientist or Python Developer, with a strong focus on data analysis and machine learning.- Proficiency in Python programming and libraries such as NumPy, Pandas, SciPy, Scikit-Learn, TensorFlow, or PyTorch.- Hands-on experience with data visualization tools like Matplotlib, Seaborn, or Tableau.- Solid understanding of statistical concepts and techniques for hypothesis testing, regression, clustering, and classification.- Strong analytical and problem-solving skills, with the ability to work independently and in a team environment.- Familiarity with Excel functions, formulas, and data manipulation techniques.