Job Description
At
WhyHiring
, we believe in connecting talented professionals with impactful remote opportunities at innovative global companies. Our mission is to simplify the hiring process while helping candidates grow in fast-moving, technology-driven environments.
About the Role
We are looking for a Data Scientist to join a growing team focused on solving complex, real-world problems using machine learning, data engineering, and AI-driven solutions. This opportunity is ideal for someone who enjoys combining analytical thinking with hands-on engineering to build scalable and intelligent systems.
You will work closely with product, engineering, and analytics teams to develop machine learning models, process large-scale datasets, and support data-driven decision-making in a collaborative and fast-paced environment.
Key Responsibilities
- Collaborate with cross-functional teams including product managers, engineers, and stakeholders to explore ideas and prototype solutions
- Analyze large structured and unstructured datasets using Python, SQL, and Spark-based technologies
- Design, build, and maintain scalable ETL pipelines and data workflows
- Develop and optimize machine learning models for classification, prediction, clustering, and related tasks
- Support research initiatives through experimentation and data-driven analysis
- Implement scalable data science solutions following software engineering best practices
- Leverage Large Language Models (LLMs) and AI-assisted workflows to improve data science processes
- Participate in code reviews and contribute to maintaining high engineering standards
- Translate technical findings into actionable insights for both technical and non-technical audiences
Requirements
- MS degree or higher in Statistics, Mathematics, Computer Science, or a related field
- 1+ years of professional industry experience in Data Science, Machine Learning, or Analytics
- Strong understanding of statistics, probability, machine learning concepts, and model evaluation techniques
- Experience with supervised and unsupervised learning methods including regression, classification, clustering, and ensemble models
- Hands-on experience with Python and at least one of the following: Scala, Java, or R
- Experience working with SQL, Spark, or large-scale data processing systems
- Understanding of data structures, algorithms, and software engineering fundamentals
- Strong analytical, problem-solving, and communication skills
- Experience with NLP, text analytics, or LLM-based workflows is considered a strong plus
What We Offer
- Competitive compensation package
- Remote-first and flexible work environment
- Opportunity to work on impactful AI and machine learning projects
- Collaborative and supportive team culture
- Professional development and learning opportunities
- Exposure to modern AI technologies and large-scale data systems
- Work-life balance focused environment
If you are passionate about solving challenging data problems and want to grow your career in AI and machine learning, we’d love to hear from you.
*WhyHiring does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.*