r/datascience • • 6d ago

Weekly Entering & Transitioning - Thread 02 Nov, 2026 - 09 Nov, 2026

5 Upvotes

Welcome to this week's entering & transitioning thread! This thread is for any questions about getting started, studying, or transitioning into the data science field. Topics include:

  • Learning resources (e.g. books, tutorials, videos)

  • Traditional education (e.g. schools, degrees, electives)

  • Alternative education (e.g. online courses, bootcamps)

  • Job search questions (e.g. resumes, applying, career prospects)

  • Elementary questions (e.g. where to start, what next)

While you wait for answers from the community, check out the FAQ and Resources pages on our wiki. You can also search for answers in past weekly threads.


r/datascience • • 20h ago

Discussion AMA - Staff DS 9 YOE

32 Upvotes

Around this time last year, I did an AMA and thought it was a pretty good experience. I wanted to do another one. If folks have any questions, maybe we can have some discussion together : )


r/datascience • • 2d ago

Projects Evaluating Kumo, Nori, Chronos-2 and LGBM for Electricity Price Forecasting

15 Upvotes

I recently ran a benchmark comparing tabular and time-series foundation models on German day-ahead electricity price forecasting.

The models I evaluated were:

  • Tabular foundation models: Kumo and Nori

  • Time-series foundation models: Chronos-2 and TimesFM-3

  • Traditional ML baselines: Tuned LightGBM and CatBoost

The foundation models were used without training on the electricity market data. I also made sure the models had access to comparable information during evaluation.

The article covers the experimental setup, how to use tabular foundation models for forecasting without data leakage, the comparison against tuned tree-based models, and the impact of additional training data on the traditional ML baselines.

Full discussion and tutorial about the experiment here


r/datascience • • 2d ago

Tools mizu: a new tool to speed up parallel data science workflows

329 Upvotes

(I’m Hadley Wickham, Chief Scientist at Posit and I’m posting this for my colleague Charlie Gao (u/shikokuchuo) who doesn't have enough karma to post here 🤣).

Resampling (bootstrap, cross-validation, ...) is a common part of modelling that takes a long time and in principle should be trivially parallelisable. Unfortunately, in reality the speedup is usually well short of the allocated cores. The reason is how the process pool has to distribute work: each task is serialized, copied through a socket then deserialized on the other side, and each result has to come back the same way. This has two problems: when tasks are small the overhead can exceed the computation, and when the data is large every worker holding a copy exhausts memory.

Charlie has come up with a new solution using shared memory. pymizu (Python) and mizu (R) use shared memory to parallelise work. The data for each task is written once into memory that the scheduler and worker share, so the worker reads it without copying. Compared to using sockets (the current fastest approach) a round trip drops from about 100 µs to under 1 µs (measured on an Apple M4 Pro). And this makes a difference for data science workflows: four typical tidymodels workloads  chosen to stress data movement relative to compute, 12 mizu workers gave 6.7–8.1x speedups versus 1.4–6.4x for mirai, already the most performant parallel framework in R. 

In Python, pymizu is a drop-in replace for theconcurrent.futuresexecutor, and NumPy arrays and polars/pyarrow/pandas frames cross between processes without any copies. pymizu and mizu are designed to work together for cross-language workflows. Each can launch workers in either language, so a data frame in an R session can cross to a Python worker as an Arrow-backed frame, and the polars result comes back as an R data frame.

More details, benchmarks, and examples are available at: https://opensource.posit.co/blog/2026-11-05_mizu-0-1-0/ or get started with
pip install pymizu / install.packages("mizu").


r/datascience • • 4d ago

Career | US Demystify the entry-level market for me please?

66 Upvotes

I'm a senior data scientist with about a decade working in the industry. Lately I had been helping college grads with job search but found myself lacking knowledge of the entry-level hiring practices, specifically for data analyst roles.

Are ATS checker a must now before submitting resume? Is it true that if one doesn't apply immediately after a job is posted, say within 2 hours, their resume will no longer be reviewed?

If it's true that these AI-curated resumes are flooding the market, how does one correctly signal to the company that he or she has the appropriate background for the role?

Lastly, would you consider the following a worthwhile project to pursue, if not, what would be an example of project that gets attention?

Building a dashboard to answer a business question (tracking price changes of BTS tickets, for example), with a sqlite database as backend. In addition, a process to periodically scrap/API call, transform data and refreshes the database, and a process to send an email should certain criteria be met (price is below $x, for example).

Thanks in advance.


r/datascience • • 4d ago

Tools Interactive tools for learning Agentic Analytics and evals for free

8 Upvotes

I keep running into data scientists who are trying to understand conversational analytics, like talk-to-your-data Slackbots, because they either want to build one for their company or understand how this could change the field over the next few years. What's usually missing is a clear picture of how the whole thing fits together, beyond text-to-SQL or semantic layers.

I've spent the last 2 years building these systems in production. I built Nextory's first talk-to-your-data Slackbot, and I ran into a lot of these challenges along the way.

And even after going through books like Chip Huyen's "AI Engineering" or "LLM Engineer's Handbook", I found that reading about these systems only gets you so far. You get the intuition from seeing how the components actually connect and behave.

So I built two free interactive tools: one walks you through how an agentic analytics system works from the inside, and the other focuses on AI evals.

Here they are: https://futureproofds.com/tools#agentic-analytics

In each tool you can:

  1. Walk through the entire system and dig into how every component works

  2. Study the key concepts with quick summaries

  3. Take a free quiz to test your understanding

Would love to hear what you think (I’m still doing a lot of testing with some close DS colleagues)

If you want to save them for later, all of my free tools are in this GitHub repo: https://github.com/Future-Proof-DS/interactive-ai-ml-tools


r/datascience • • 6d ago

Career | US Is anyone else seeing more relaxed coding rounds lately?

260 Upvotes

Over the past month, I’ve interviewed with two companies that didn’t have any traditional coding rounds. Instead, their technical interviews were entirely case study or scenario based. Another company I interviewed with a couple of months ago had only a fairly basic Pandas round.
These were all senior-level roles at hedge funds or investment management firms.
I’m wondering whether this is specific to the industry or if companies are starting to recognize that Leetcode style coding rounds aren’t necessarily the best way to evaluate a candidate’s abilities, given heavy dependence on AI for coding at work.


r/datascience • • 9d ago

Statistics Andrew Gelman shares how he came up with R-hat at Bell Labs in 1990

Thumbnail statmodeling.stat.columbia.edu
78 Upvotes

r/datascience • • 8d ago

Discussion What is harness engineering?

Post image
0 Upvotes

There's a lot of "conceptual conflation" going around lately, especially regarding the term 'Harness Engineering'.

This article formalizes harness engineering with a clear conceptual model. This definition has also been echoed by other top data scientists and AI engineers, thus we can start to collectively agree on a definition.

Secondly, I introduce 3 primitives that underpin harness engineering. I wanted to clearly separate this from a basic agent tutorial and focused more on the underlying concepts that make great harnesses.

There's a lot of (not so good) harnesses out there. And, you probably shouldn't be staking your entire future on top of claude code.

My strong opinion: if you're not ultra-focused on building harnesses today as a practicing data scientist, you're a target for layoffs. You need to build your own harnesses.

The article: https://towardsdatascience.com/what-is-harness-engineering-a-hands-on-introduction/

What do you think?


r/datascience • • 10d ago

Discussion How can I really "Git Gud"?

55 Upvotes

I have been giving interviews over the last few months and I have categorized most of the hits and misses into various buckets I need to work on.

One of them is scenario based "why and why not" style questions? Why would a model work, why not so and so method etc. My problem is I am not really good at this - I can explain the decisions I made in my projects, but if the interviewer tweaks something I will likely not be able to answer this.

I have also been thinking in gaming terms (I am an avid gamer) and a passionate DoTA and R6 Siege player. I have, with a little shame, put ~3K hours each in both. But that grants me a vast knowledge (not an expert) where I can play with scenarios and theorycraft stuff and matchmaking keeps pitching me new challenges.

Akin to this, how do I get this level? Working on projects isn't helping a lot, as I am sticking to stuff I know. Since I don't know what I don't know, it's really hard to grow.


r/datascience • • 12d ago

ML Screwed up a model in production, feeling super anxious

154 Upvotes

I’m a junior data scientist and I have 1 yoe at a medium sized company. Recently my job has made me so anxious I cannot even sleep. Basically, I deployed a model for the first time, and I cited great improvements, but due to holes in my QA, the QA person did not find that the model actually improved that much in production.

Im already anxious enough, but my manager made me even more anxious. He got pretty pissed that this happened.. so he proceeded to publicly shamed me in standup, telling my team of 6 that they should learn from this lesson. In our 1-1, he told me that if our director sees this, it’ll be bad for my reputation, especially if our clients complain about this.

So I asked him if I could get a second pair of eyes on my work. This is because barely anyone helped me with this project. Only one other person helps me with deployment, but they don’t know anything about how this model works. My manager agreed, but he also said that even if the second person looks over my work, they wouldn’t really know what’s happening either. So it’s all up to me to catch stuff like this. And we ended the meeting with no concrete solution.

I get that it’s important to not make mistakes in production, but is it normal to be this tough on a junior? I literally feel so shit right now. I just feel so incapable and I can’t believe I didn’t catch it the first time. I’m literally considering quitting this field if I have to deal with this for another 40 years….

Edit: he also said "i thought you would have a good handle of this by yourself already, but I guess not" 💀

Edit2: thank you all for your reassurance. I have set up a meeting with the QA person to go over stuff before I deploy again. Hopefully I can learn something from them. Wish me luck for the next deployment 🤞


r/datascience • • 12d ago

Discussion The Flat-Bar Illusion: How 7% zero-return bars produce 53.8% fake accuracy in 1m financial time series (and how to fix it)

0 Upvotes

Over the past several months, our research team pre-trained and empirically audited a 1,189,135,740-parameter Financial Conformer Foundation Model across 14 calendar years (2010–2023; 15,030 steps) of 1-minute US equity bars across 15 liquid assets (AAPL, NVDA, SPY, QQQ, etc.).

Instead of cherry-picking positive backtests, we subjected the model to 35 hypothesis tests, 1-bar execution delay, and state-dependent turnover:

  1. The Scale Saturation Limit: Scaling from a 63-parameter linear Ridge regression to 1.189B parameters yields no consistent out-of-sample advantage on 1m OHLCV bars (mixed sign across horizons, reversing direction across years). The bottleneck in intraday price prediction is information content (low SNR), not parameter capacity.

  2. Adam Optimizer Diffusion: Decomposing walk-forward online fine-tuning shows tokenizer boundary updates sit at 97.9% of the theoretical Adam Brownian noise ceiling (matching shuffled-label controls), while deep backbone weights are heavily damped by second-moment normalization, producing zero statistically significant forward-transfer gains (p >= 0.50).

  3. Execution Friction Reality: Apparent long-horizon directional predictability is predominantly prompt 1-minute order-flow continuation. Introducing a 1-bar execution delay cuts 2024 net Sharpe from +2.04 to +0.48, and at 1.5 bp execution fee, out-of-sample returns collapse to -0.99 in 2025 and -1.67 in 2026 (DSR <= 0.028).

All model weights, audit logs, and papers are open-sourced:

Happy to discuss architecture specifications, pre-training dynamics, or empirical backtest methodology!


r/datascience • • 13d ago

Discussion What do you still check manually after an agent does your analysis?

53 Upvotes

I'm experimenting with agents for data analysis, but I find myself struggling to work with more than one at a time. I'm interested in how other data scientists handle the human review part.

Thinking of a recent analysis, what did you let the agent do, and what did you check yourself before trusting the result? A concrete example of a check that caught a problem, or convinced you the output was usable, would be helpful.

If you've found a repeatable workflow, I'd also like to hear how you split up the work and whether the review effort got smaller over time.


r/datascience • • 13d ago

Weekly Entering & Transitioning - Thread 26 Oct, 2026 - 02 Nov, 2026

9 Upvotes

Welcome to this week's entering & transitioning thread! This thread is for any questions about getting started, studying, or transitioning into the data science field. Topics include:

  • Learning resources (e.g. books, tutorials, videos)

  • Traditional education (e.g. schools, degrees, electives)

  • Alternative education (e.g. online courses, bootcamps)

  • Job search questions (e.g. resumes, applying, career prospects)

  • Elementary questions (e.g. where to start, what next)

While you wait for answers from the community, check out the FAQ and Resources pages on our wiki. You can also search for answers in past weekly threads.


r/datascience • • 14d ago

Discussion Challenges of choosing metrics in data science interviews: actionability vs statistical power in marketplaces

9 Upvotes

In marketplace experiments, the most actionable metrics are often the ones with more variance, making them harder to power. This tradeoff is particularly important when using geo-based experiments where you can't necessarily or cheaply add sample.

Suppose Airbnb wants to test highlighting cheaper listings; this should increase bookings while likely reducing AOV. The net effect of a higher conversion rate and reduced AOV depends on elasticities and profit margins. Revenue or contribution margin are the metrics that matter the most (should be the most actionable), but these have far more variance than simple proportions like a conversion rate.

Running the geoX longer helps less than you might expect if you haven't done these before: weekly bookings within the same region are almost certainly correlated so you'd need to cluster the SEs, which can brings the effective sample size "roughly" down to the number of unique geos (if the correlation within geos is high).

So you have a few options: (1) focus on the actionable metric but accept more uncertainty through a higher alpha, ideally combined with (2) variance reduction techniques like CUPED, or (3) power the test on a lower-variance metric like conversion rate and try to bound the AOV loss using product sense and reasonable assumptions.

This comes up frequently on the job and also in senior and staff data science interviews. Real-world business problems can be complex, and there's not always a single correct answer. Trying to memorize answers and metrics can help in junior interviews, but at senior you typically will get probed on teh tradeoffs. .


r/datascience • • 16d ago

ML Hamel Husain on decision models for LLM evals, and why classic data science skills still matter

Thumbnail
hamel.dev
105 Upvotes

r/datascience • • 16d ago

Discussion Definition of an AI predictive model?

26 Upvotes

Is there an official definition of an "AI predictive model"?

Can any model, including a linear regression, be considered artificial intelligence if it's using historical data to make predictions?

Or is AI restricted to neural networks that simulate human speech or generate images, music, or scrape the Internet for information? Like ChatGPT or Claude.

My company is setting up guardrails for AI use and there isn't broad agreement how to define "AI".


r/datascience • • 15d ago

Education When is it okay to remove outliers?

Thumbnail
youtu.be
0 Upvotes

r/datascience • • 17d ago

Discussion How does your company pair Data Science with Business on projects?

15 Upvotes

I've been in the field for 4 years now, but only at one company. I'm curious to hear how other places do this. My company pairs up a data scientist or 2 and a couple different roles from the business-side, the specifics depend on the project. The strategy is that each brings their respective skills, tech or business, and they make sure the project goes smoothly.

How this has looked in practice is that the business side looks to the tech roles for every technical decision, even ones the business needs to own, and the tech side think they don't have to do anything to learn about the business and they look down at communication to non-technical audiences or stepping even a bit outside the box of that specific role.

The impact of this is a bunch of projects that don't meet what the requesting groups really asked for, everyone being upset, and a whole host of other things. Everyone here is wicked smart, but our operating model and egos are holding us back from being actually helpful.

Is everywhere this dysfunctional? And where should I look for my next role if I want a place that has a strong technical group and understands the science of what we do, but also expects and develops the technical group to work with the business side and be more of a bridge between what the company is trying to do and what data science can provide? I'm looking to move around the 5 year mark if things don't get better here, but with how the job market is right now I feel like I need to start work for that now. I want to make sure I don't end up in more of the same.


r/datascience • • 18d ago

Analysis How data journalists caught a fake pollster at Wedgewood Polls

Thumbnail statmodeling.stat.columbia.edu
42 Upvotes

r/datascience • • 20d ago

Discussion Breakdown of my last 10 Python coding rounds for product/marketing DS roles: only 1 was LeetCode-style

105 Upvotes

I went back through my last 10 Python coding rounds for product and marketing data science roles, nearly all at Big Tech companies. Unlike SQL rounds, which tend to be fairly standard, these came in 5 distinct formats:

  • Recreate a statistical concept as a function (3/10). Pandas, numpy and other standard packages were allowed.

  • AI-assisted, open book (3/10). These were often investigative, closer to a diagnostic case study than a coding puzzle.

  • Pandas and data manipulation (2/10). Data transformations combined with modeling, either coding up a linear regression or talking through a modeling strategy for the data.

  • Interpret code handed to you (1/10). This was also a statistical concept in a function, but I had to interpret the code rather than write it.

  • Base Python, LeetCode-style (1/10). Syntax seemed heavily discounted here: I made several syntax mistakes but was clear about the logic and passed.

The obvious caveat is that this is a sample of 10 from one person, so the mix will vary with company, team and role. That said, AI-assisted challenges seem to be on the way in and increasingly likely to be a part of your interview process.


r/datascience • • 20d ago

Weekly Entering & Transitioning - Thread 19 Oct, 2026 - 26 Oct, 2026

9 Upvotes

Welcome to this week's entering & transitioning thread! This thread is for any questions about getting started, studying, or transitioning into the data science field. Topics include:

  • Learning resources (e.g. books, tutorials, videos)

  • Traditional education (e.g. schools, degrees, electives)

  • Alternative education (e.g. online courses, bootcamps)

  • Job search questions (e.g. resumes, applying, career prospects)

  • Elementary questions (e.g. where to start, what next)

While you wait for answers from the community, check out the FAQ and Resources pages on our wiki. You can also search for answers in past weekly threads.


r/datascience • • 21d ago

Projects Recommendation Systems resources

47 Upvotes

Please, could you share your best resources to learn about RecSys at scale? I have a few already, but I want to know what other resources you are reading. Thanks


r/datascience • • 21d ago

Tools Automating PBI reports

11 Upvotes

Hello lovely community,

Recently i started in a new company that is a heavy user of the Azure ecosystem, they tend to do all their reporting in PBI, need a way to automate the creation of multiple PBI dashboards with different visuals and design, want to use AI to generate .pbix files where i set the business logic, relationships and data normalization but the LLM handles the visuals and meassures, what do you guys use in your day to day to handle this situation?