top of page
B-Technology (3).png

Sr. Python Data Analysis & ML

Senior Data Analyst and Machine Learning Engineer Career Description

Key Responsibilities

  • Data Analysis: Utilize Python and libraries such as pandas and numpy to collect, clean, and analyze large datasets.

  • Machine Learning: Develop and deploy machine learning models using TensorFlow and other relevant frameworks.

  • Project Management: Lead data analysis and machine learning projects from conception to deployment, ensuring high-quality deliverables.

  • Data Visualization: Create clear and effective visualizations to communicate insights to stakeholders.

  • Collaboration: Work closely with cross-functional teams to understand business needs and provide data-driven solutions.

Required Skills and Qualifications

  • Advanced Python Proficiency: Extensive experience with Python programming, particularly in data analysis and machine learning.

  • Pandas and Numpy Expertise: In-depth knowledge of pandas and numpy for data manipulation and numerical computations.

  • Machine Learning Mastery: Strong experience with TensorFlow and other machine learning frameworks for developing predictive models.

  • Analytical Thinking: Exceptional problem-solving skills and the ability to analyze complex datasets to extract meaningful insights.

  • Communication Skills: Excellent written and verbal communication skills to convey technical information to non-technical stakeholders.

  • Project Experience: Proven track record of managing and executing data analysis and machine learning projects.

Evaluation Project

To assess your skills and fit for this role, we require candidates to complete a project that demonstrates their expertise in Python data analysis and machine learning. The project will involve:

  1. Data Collection and Cleaning: Gather a dataset relevant to a real-world problem, and perform necessary cleaning and preprocessing.

  2. Exploratory Data Analysis (EDA): Conduct a thorough EDA to understand the dataset and identify key patterns and insights.

  3. Model Development: Develop a machine learning model using TensorFlow to solve a specific problem based on the dataset.

  4. Model Evaluation: Evaluate the model's performance using appropriate metrics and provide a detailed analysis of the results.

  5. Reporting: Create a comprehensive report documenting the entire process, findings, and recommendations.

Why Join Us?

  • Innovative Projects: Work on cutting-edge projects that leverage the latest in data analysis and machine learning technologies.

  • Professional Growth: Opportunities for continuous learning and career advancement in a dynamic and supportive environment.

  • Impactful Work: Contribute to meaningful projects that drive business success and create value for our stakeholders.

If you are a passionate and experienced data professional looking to take your career to the next level, we encourage you to apply for this exciting opportunity.

4o

The process will consist of three phases:
 

  1. Initial Project Submission:​​

  2. Once finished, share your repository and project details with us at: cloudsoflib@soflib.com.

  3. Complete a project with the specifications provided.

  4. Technical Evaluation:

    • You will receive an email with feedback on your project.

    • If the feedback is positive and allows us to proceed, we will schedule a technical and problem-solving call.

  5. Personal and Professional Interview:

    • Following the technical call, you will receive another email with feedback.

    • If the feedback is positive, we will schedule a second call focused on discussing your personal and professional goals, vision, and growth.

  6. Joining the Team:

    • After the second call, you will receive a final email with feedback.

    • If the feedback is positive, you will proceed to join our team.

bottom of page