Senior Full Stack Data Scientist (Remote US) | $130K–$200K/yr

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.