Apply

Machine Learning Scientist

Posted 18 days agoViewed

View full description

💎 Seniority level: Middle, 4+ years

💸 Salary: 180000.0 - 270000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Whatnot👥 251-500💰 $260,000,000 Series D almost 3 years agoInternetMarketplaceE-CommerceInformation TechnologyTrading PlatformCollectibles

⏳ Experience: 4+ years

Requirements:
  • Bachelor’s degree in Computer Science, Statistics, Applied Mathematics, Economics, a related technical field, or equivalent work experience.
  • 1+ years of software or machine learning engineering experience building for consumer-scale loads.
  • Industry experience with a track record of applying the scientific methods to solve real-world problems on consumer scale data.
  • Experience leading work to develop and deploy machine learning- and data-based solutions in production.
  • Extensive experience with Python and SQL for data science, machine learning, and software development e.g. PyTorch, LightGBM, FastAPI
  • Ability to work autonomously and lead initiatives across multiple product areas and communicate findings with leadership and product teams.
  • Comfortability with data warehouses and transformation tools such as Snowflake, dbt, Dagster.
  • Proficiency and experience in applied statistics and machine learning fields e.g. Experimentation and Causal Analysis, Recommendations, Fraud & Anomaly Detection, Natural Language Processing.
  • Professionalism around collaborating in a remote working environment and well tested reproducible work.
  • Above average documentation and communication skills.
Responsibilities:
  • Develop and deploy new production machine learning algorithms and systems that enrich the buyer and seller experience.
  • Build and help set direction across the entire machine learning development process to implement production algorithms, including exploratory data analysis, data modeling, feature engineering, model training, testing, deployment, and monitoring.
  • Contribute across the data science and machine learning development stack: ideation, opportunity sizing, prototyping, load testing, deployment, and monitoring.
  • Drive initiatives across multiple product areas and communicate findings with leadership and product teams using dashboards, notebooks, and/or documents where appropriate.
  • Design and implement end-to-end data pipelines and systems that support MLOps and critical business processes.
  • Deep dive into mission-critical problems unique to Whatnot’s livestream auction ecosystem and design bespoke algorithmic solutions.
Apply

Related Jobs

Apply

📍 United States

💸 184300.0 - 230450.0 USD per year

🔍 Oncology

🏢 Company: Natera👥 1001-5000💰 $250,000,000 Post-IPO Equity over 1 year ago🫂 Last layoff about 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

  • PhD in Bioinformatics, Computer Science, Statistics, or related field with a strong emphasis on cancer epi/genomics with 6-10 years of experience post-PhD.
  • Deep understanding of core ML models, including generalized linear models, kernel methods, tree-based algorithms, and neural networks and contrastive learning
  • Hands-on experience developing and applying deep learning models, large language models (LLMs), and multimodal foundation models
  • Proficient in Python and its scientific computing stack (e.g., NumPy, Pandas, Scikit-learn)
  • Experience with ML frameworks such as PyTorch, TensorFlow, or JAX; familiarity with LLM-specific tools like LangChain; and model deployment via platforms like HuggingFace
  • Strong cross-functional communication skills, with the ability to work collaboratively across disciplines
  • High scientific rigor and a growth mindset; eager to both teach and learn new computational and biological concepts
  • Design, implement, and validate innovative algorithms and statistical methods to analyze large-scale data sets related to cancer detection
  • Foster a culture of innovation, collaboration, and scientific excellence
  • Work closely with molecular biologists and clinical scientists to solve challenging problems
  • Contribute to experimental design and ensure data integrity and quality control

PythonSQLData AnalysisGitMachine LearningMLFlowNumpyPyTorchCross-functional Team LeadershipAlgorithmsPandasTensorflowCommunication SkillsAnalytical SkillsCollaborationRESTful APIsData visualizationData modeling

Posted about 10 hours ago
Apply
Apply

📍 Canada

🔍 Aerospace, AI

🏢 Company: Perceptive Space Systems

  • 4+ years of industry experience following a Master’s or PhD in Physics, Electrical Engineering, Applied Math, or a related field
  • Proficient in Python and experienced with deep learning frameworks such as PyTorch or TensorFlow
  • Experienced with tools and frameworks like MLflow, Ray, Dask, and Numba
  • Strong background in modeling temporal or sequential data (e.g., time series forecasting, state-space models, signal processing)
  • Experience deploying ML solutions onto cloud platforms (e.g., AWS, GCP, Azure)
  • Build and evaluate machine learning models for time series forecasting and spatio-temporal dynamics
  • Design experiments to assess model generalization, uncertainty, and relevance to physical systems
  • Integrate domain knowledge, external signals, or prior constraints to improve model performance
  • Optimize model performance through feature engineering, architecture tuning, and validation strategies
  • Collaborate with aerospace engineers, software engineers, and domain experts to deploy ML systems in production
  • Stay up to date with developments in ML for dynamic systems, forecasting, and scientific ML

AWSPythonGCPGitJavaMachine LearningMLFlowPyTorchC++AlgorithmsAzureData StructuresTensorflowLinuxData modelingSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

🧭 Full-Time

🔍 Education

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised. Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 8 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.
  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentSQLData AnalysisGitMachine LearningNumpyPyTorchAlgorithmsData scienceData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsDocumentationExcellent communication skillsJSONScripting

Posted 8 days ago
Apply
Apply

📍 India

🔍 Software Development

🏢 Company: GoDaddy👥 5001-10000💰 $800,000,000 Post-IPO Equity over 3 years ago🫂 Last layoff over 1 year agoWeb HostingDomain RegistrarWeb DevelopmentOnline Portals

  • 4+ years of overall experience and 2+ years of experience in machine learning engineering or related roles.
  • Master’s degree or PhD in computer science, engineering, statistics, or related fields.
  • Strong knowledge of machine learning algorithms, tools, and techniques, such as supervised and unsupervised learning, deep learning, computer vision, natural language processing, etc.
  • Proficient in Python programming language with familiarity with software engineering best practices, such as version control, code review, CI/CD, etc.
  • Experience in writing unit tests and documentation for ML code.
  • Develop and implement advanced machine learning algorithms for Pricing and Generative AI projects using PyTorch.
  • Design and refine ML models to enhance their performance, scalability, and robustness.
  • Analyze and interpret complex data sets to inform model development and ensure accuracy and effectiveness.
  • Stay abreast of the latest developments in machine learning and artificial intelligence, integrating new methodologies and techniques as appropriate.
  • Contribute to the development of standardized processes for model evaluation, validation, and deployment to production environments and collaborate with cross-functional teams to integrate ML solutions within broader product and platform initiatives.
  • Drive the exploration and adoption of cutting-edge ML technologies to maintain our competitive edge in the industry.

PythonSQLData AnalysisMachine LearningPyTorchAlgorithmsData scienceCI/CDDocumentationSoftware Engineering

Posted 9 days ago
Apply
Apply

📍 United Kingdom, Poland, Portugal

🔍 Travel

🏢 Company: Tripadvisor👥 1001-5000💰 $300,000,000 Post-IPO Equity about 4 years ago🫂 Last layoff over 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • 5+ years of hands-on data science experience.
  • In-depth knowledge of AI/ML/DL, Statistics, and related open-source libraries.
  • Strong skills in SQL and at least one programming language.
  • Experience in ML model productization and a grasp of MLOps.
  • To be comfortable in code reviews, discussing architecture, and collaborating with a multidisciplinary team for regular model deployments.
  • Experience in deploying online solutions and analysing real-time results through A/B testing.
  • Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency.
  • Analyse large datasets including daily customer events, product, destination, supplier and pricing info, extracting key insights to spur innovation and improvement.
  • Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal objectives.
  • Investigate and adopt innovative concepts that offer tangible benefits.

PythonSQLData AnalysisData MiningImage ProcessingMachine LearningAlgorithmsData scienceREST APIA/B testing

Posted 9 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 R&D, Health Technologies

🏢 Company: Eight Sleep👥 51-100💰 $86,000,000 Series C over 3 years agoConsumer ElectronicsWellnessHealth Care

  • 4+ years of industry experience in machine learning, or equivalent postgraduate research experience
  • Experience with deep learning frameworks (e.g. Pytorch, Tensorflow)
  • Expertise in signal processing and conditioning techniques for physiological signals
  • Experience with productionizing of algorithms
  • Design next generation health algorithms
  • Collaborate with product managers and clinical researchers to define health feature specifications and study designs
  • Train and validate machine learning models
  • Coordinate with the software development team to incorporate models into production

PythonData AnalysisImage ProcessingMachine LearningPyTorchAlgorithmsData scienceTensorflow

Posted 19 days ago
Apply
Apply

📍 United States, Canada, Germany, Europe

💸 90000.0 - 120000.0 USD per year

🔍 Biomedical Research

  • Ph.D. in computational biology, physics, mathematics, statistics, computer science, or related fields is required
  • Proven track record of developing computational analyses for biological data
  • Background in machine learning
  • Proficiency with Python, associated analyses and visualization packages, as well as command line
  • Proficiency in high-performance computing
  • Proficiency with good practices for reproducible research (git, Jupyter)
  • Develop mathematical, computational, and machine learning approaches for modeling large-scale immune receptor sequence and/or structural data
  • Develop novel simulation frameworks for immune repertoire analysis
  • Perform deep and detailed analyses for data-intensive experiments
  • Prepare large-scale datasets for internal and external usage
  • Expand own knowledge base with new methods and concepts to tackle evolving research questions and demands for collaboration

PythonData AnalysisGitMachine LearningData visualization

Posted about 1 month ago
Apply
Apply

📍 United Kingdom, Poland, Portugal

🧭 Full-Time

🔍 Travel

🏢 Company: Tripadvisor👥 1001-5000💰 $300,000,000 Post-IPO Equity about 4 years ago🫂 Last layoff over 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • 5+ years of hands-on data science experience with at least 2 years of experience with LLM
  • Awareness of current LLM techniques, prompt tuning, evaluations and model monitoring.
  • In-depth knowledge of AI/ML/DL, Statistics, and related open-source libraries.
  • Strong skills in SQL and at least one programming language.
  • To be comfortable in code reviews, discussing architecture, and collaborating with a multidisciplinary team for regular model deployments.
  • Experience in deploying online solutions and analysing real-time results through A/B testing.
  • To be passionate about mentoring junior members of the team, and have a strong desire to help us perform to the best of our ability.
  • Leadership qualities, autonomy, and team collaboration skills.
  • Clear communication skills, awareness of the audience, and proactive sharing of findings. Actively involved in business networking and able to communicate complex ideas across the business simply and effectively.
  • Research, prototype, and productionize generative AI models.
  • Develop scalable GenAI pipelines that generate high-quality content, from product descriptions, reviews, titles, and other product content.
  • Design and evaluate prompt tuning strategies and RAG systems to ensure factual and engaging outputs.
  • Fine-tune foundation models and develop domain-specific adapters using techniques like LoRA, PEFT, and instruction tuning.
  • Define best practices for model monitoring, including output quality, hallucination detection, and user feedback loops.
  • Understanding use cases for Agentic AI communicating your findings with the wider ML team and product.
  • Utilize RLHF methodologies to build feedback mechanisms that directly shape the behavior and quality of our generative AI outputs.
  • Collaborate cross-functionally with product, design, and engineering to integrate models into user-facing applications.
  • Stay up to date with the latest in GenAI research and help shape internal best practices.
  • Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency.
  • Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal objectives.
  • Investigate and adopt innovative concepts that offer tangible benefits.

PythonSQLKerasMachine LearningNumpyPyTorchAlgorithmsData scienceData StructuresTensorflowCommunication SkillsMentoringA/B testing

Posted about 1 month ago
Apply
Apply

📍 United Kingdom

🧭 Full-Time

🔍 Education

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.
  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

AWSDockerPythonSoftware DevelopmentSQLBashData AnalysisFrontend DevelopmentGitMachine LearningNumpyPyTorchAlgorithmsAPI testingData scienceData StructuresREST APICI/CDRESTful APIsJSONData visualization

Posted about 2 months ago
Apply
Apply

📍 United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

🧭 Full-Time

🔍 Education

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised. Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.
  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

AWSDockerPythonSoftware DevelopmentSQLData AnalysisGitMachine LearningNumpyPyTorchAlgorithmsData StructuresREST APITensorflowData modelingScripting

Posted about 2 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 6 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 10 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.