Logo for ExpertHub

Software Engineer / Data Scientist

Role overview

Qualifications

  • Bachelors or Masters degree in Computer Science, Data Science, Statistics, Engineering, or a related field
  • 10+ years of hands-on experience in Python development
  • 5+ years of experience as a Data Scientist with a focus on computer vision and image classification
  • Proficiency in Python, including libraries like Pandas, NumPy, Scikit-learn, TensorFlow, Keras, and OpenCV

Responsibilities

  • Design, train, and deploy image classification models using state-of-the-art machine learning techniques
  • Apply advanced data science methods to build and optimize models addressing complex challenges in computer vision, predictive analytics, and data-driven decision-making
  • Develop and maintain Python-based applications, focusing on the robustness and efficiency of model pipelines for image classification tasks
  • Ensure data quality and accessibility by building and maintaining scalable pipelines, especially for handling large volumes of image data

About the company

ExpertHub logo

ExpertHub

Staffing & Recruiting

Consultancy company providing services for companies in Denmark and rest of Scandinavia. We deliver resources for projects and teams but also takes full responsibility of project delivery, end-to-end. Outsourcing Experts in: Java, Python, Javascript, Node, Angular and React - Also experts in cloud vendors like Amazon AWS and Google Cloud to see the full stack, contact us! At ExpertHub, we envision a future where expert coders seamlessly integrate with companies worldwide, extending their teams like strategic partners rather than traditional outsourced resources. We are committed to fostering an environment where our employees continuously evolve in mindset and skills, empowering them to stay at the forefront of the latest technology stacks. Our ultimate goal is to nurture healthy, well-rounded individuals who contribute to the growth and success of both our company and the businesses we serve.

Company details

Company typeStartup
IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are looking for a seasoned Senior Data Scientist & Python Engineer with deep expertise in data science, Python programming, and a specialization in image classification. This role demands advanced data science capabilities and engineering experience to drive the development and deployment of computer vision solutions.

Key Responsibilities

  • Image Classification & Computer Vision: Design, train, and deploy image classification models using state-of-the-art machine learning techniques.
  • Data Science & Machine Learning: Apply advanced data science methods to build and optimize models addressing complex challenges in computer vision, predictive analytics, and data-driven decision-making.
  • Python Engineering: Develop and maintain Python-based applications, focusing on the robustness and efficiency of model pipelines for image classification tasks.
  • Data Engineering: Ensure data quality and accessibility by building and maintaining scalable pipelines, especially for handling large volumes of image data.
  • Data Analysis and Visualization: Conduct analyses and create visualizations to convey findings and support decision-making related to image classification and broader data projects.
  • Collaboration & Mentorship: Collaborate with cross-functional teams and mentor junior data scientists and engineers to advance their skills, particularly in computer vision.
  • Continuous Learning: Stay updated on industry trends in machine learning, deep learning, and image processing to bring innovative solutions to our team.

Requirements

  • Education: Bachelors or Masters degree in Computer Science, Data Science, Statistics, Engineering, or a related field.
  • Experience:
    • 10+ years of hands-on experience in Python development.
    • 5+ years of experience as a Data Scientist with a focus on computer vision and image classification.
  • Technical Skills:
    • Proficiency in Python, including libraries like Pandas, NumPy, Scikit-learn, TensorFlow, Keras, and OpenCV.
    • Extensive experience in machine learning and deep learning, with a strong focus on image classification techniques such as CNNs, transfer learning, and object detection.
    • Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Plotly) and familiarity with big data frameworks (Spark, Hadoop). 
    • Databases: postgreSQL, Pinecone / Milvus (vetor database)
    • Expertise in data pipeline development, especially for image and video processing.
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication skills, able to explain complex concepts to both technical and non-technical audiences.
    • Experience leading and mentoring team members.
  • Preferred Qualifications:
    • Experience with cloud platforms (AWS preferred) and containerization (Docker).
    • Background in natural language processing or other areas of computer vision is a plus.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at ExpertHub

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.