Join us as a Senior Full Stack Data Scientist and lead end-to-end AI solutions, from modeling to deployment — all in a fully remote role across the US. Earn $130K–$200K/year while building impactful, scalable data products.

Are you a highly skilled data scientist with a passion for innovation, full-stack development, and real-world impact? We’re looking for a Senior Full Stack Data Scientist to join our dynamic and fast-growing team. This fully remote role offers a rare opportunity to work at the intersection of data science, machine learning, and software engineering — all while contributing to products that transform industries.

As a Senior Full Stack Data Scientist, you’ll own the end-to-end data science lifecycle: from designing models and architecting data pipelines to deploying full-stack applications. You’ll work closely with cross-functional teams, including product managers, backend engineers, DevOps, and UI/UX designers, to build scalable, intelligent solutions. Your work will influence business strategy, power critical decision-making, and unlock new levels of customer value.

Who We Are Stack Data Scientist

We are a mission-driven tech company at the cutting edge of AI, cloud computing, and big data analytics. Our team is composed of top-tier engineers, researchers, and data professionals who believe in collaboration, autonomy, and pushing the boundaries of what’s possible. We foster a culture of continuous learning, open communication, and deep respect for technical excellence.

Key Responsibilities of Stack Data Scientist

  • Lead data science projects end-to-end: from problem framing and data exploration to model development and deployment.
  • Build production-grade machine learning models, leveraging statistical techniques, deep learning, NLP, or time-series forecasting as appropriate.
  • Architect and optimize ETL/ELT pipelines and data workflows using tools like Airflow, Spark, and cloud-native data platforms.
  • Develop and maintain full-stack data applications using modern frameworks (e.g., Python, React, Flask, Node.js) to visualize results and enable user interaction.
  • Collaborate with stakeholders to define KPIs, analytical goals, and experimentation strategies (e.g., A/B testing, causal inference).
  • Ensure robust data governance, model explainability, and ethical AI standards in line with best practices.
  • Contribute to MLOps workflows by containerizing models (Docker), building CI/CD pipelines, and monitoring performance in production.
  • Stay up to date with the latest trends in machine learning, data engineering, and software development.

Ideal Candidate Profile

We’re seeking a hybrid thinker and doer — someone equally comfortable with exploratory data analysis and writing high-quality production code. You thrive in ambiguity, take ownership of complex problems, and deliver results that drive measurable impact.

Required Qualifications for Stack Data Scientist:

  • 5+ years of professional experience in data science or machine learning, including experience in full-stack or backend development.
  • Strong programming skills in Python, including libraries like pandas, NumPy, scikit-learn, PyTorch, TensorFlow.
  • Experience with frontend and backend frameworks, such as React, Flask, FastAPI, or similar.
  • Proficiency in SQL, data modeling, and working with large-scale databases (e.g., PostgreSQL, Snowflake, BigQuery).
  • Experience with cloud platforms like AWS, GCP, or Azure and cloud-native tools for data storage, compute, and orchestration.
  • Ability to design and run experiments using statistical rigor and derive actionable insights from complex datasets.
  • Strong understanding of machine learning principles, from model selection to evaluation, optimization, and interpretability.
  • Familiarity with version control (Git), containerization (Docker), and DevOps/CI-CD practices.
  • Excellent communication and storytelling skills — able to translate complex ideas into actionable strategies for non-technical audiences.

Preferred Qualifications in Stack Data Scientist:

  • Master’s or Ph.D. in Computer Science, Data Science, Statistics, Applied Mathematics, or a related field.
  • Prior experience in product-focused environments, especially SaaS, fintech, healthtech, or enterprise software.
  • Experience with LLMs, generative AI, or advanced deep learning architectures.
  • Exposure to streaming data pipelines, edge computing, or real-time analytics platforms.
  • Contributions to open-source projects or published research in AI/ML.

What We Offer in Stack Data Scientist

  • Remote-first culture with flexible hours: Work from anywhere in the US with a high degree of autonomy.
  • Competitive compensation: Base salary between $130K and $200K, commensurate with experience and qualifications.
  • Equity and bonuses: Stock options and performance-based incentives aligned with your contributions.
  • Professional development: Stipends for courses, certifications, conferences, and access to leading learning platforms.
  • Comprehensive benefits: Medical, dental, and vision coverage, 401(k), paid time off, parental leave, and wellness programs.
  • Inclusive and collaborative environment: We celebrate diversity, equity, and inclusion as a core part of our mission and culture.

Our Stack

  • Languages: Python, SQL, JavaScript, TypeScript
  • Frameworks: React, Flask, FastAPI, Node.js
  • Data Tools: Spark, Airflow, dbt, MLflow, Pandas
  • ML/AI: Scikit-learn, TensorFlow, PyTorch, XGBoost, Hugging Face
  • Cloud & DevOps: AWS (S3, Lambda, SageMaker), GCP, Docker, Kubernetes, Terraform
  • Visualization: Plotly, Dash, Power BI, Streamlit

How to Apply in Stack Data Scientist

Ready to solve challenging problems, lead meaningful data projects, and help shape the future of AI-powered applications?

Apply now by submitting your resume, portfolio (if applicable), and a short paragraph on why you’re passionate about data science. We review applications on a rolling basis and respond quickly to qualified candidates.

Apply Now

Apply for this position

Allowed Type(s): .pdf, .doc, .docx