AFF/Demos/Mentor Spotlight · AmirBahador Bahadori
Draft for review

adplist.org mentor/Software Engineering/Mentor spotlight/Jul 2026

It doesn't matter where you are in the hierarchy of knowledge — you can always help people with less experience.

A conversation with AmirBahador Bahadori — mentor, engineer, and Engineering Lead at Smartlane.

AmirBahador Bahadori, mentor and software engineer

I always believe it doesn't matter where you are in the hierarchy of knowledge — you can always help people with less experience.

AmirBahador Bahadori — mentor, engineer, and Engineering Lead.

AmirBahador Bahadori has spent seven or eight years as a software engineer, but ask what actually gets him up in the morning and the answer isn't a stack — it's a person stuck on something hard. That instinct is the same one he brings to mentoring: no gatekeeping by seniority, no assumption that expertise only flows downhill. This is his introduction, in his own words — mentor first, engineer second.

Ask AmirBahador Bahadori who he is, and the CV comes second. “What really gets me up in the morning is a relatively complex challenge that's important for the team or the people — something that impacts people's lives,” he says. “If it's just complex but has no impact, that's not fun. But if it's impactful, important and hard — that's where I come in.” It's a small line, but it's the same one that explains why, alongside seven or eight years as a software engineer across DevOps, backend and frontend work — “whatever each startup needs” — he has quietly built a second practice: mentoring people he's never worked with, on problems that aren't his to solve, for no reason beyond the belief that it matters.

I always believe it doesn't matter where you are in the hierarchy of knowledge — you can always help people with less experience.

“Even when I had three years of experience, I mentored people with less.” That's not a humblebrag about generosity; it's closer to a working principle. The mentoring itself goes back years — at university, on his YouTube channel, and anywhere else people could reach him; ADPList is only a recent addition, though it took quickly, with a run of warm reviews and a Top 10 mentor recognition in AI/ML engineering within months of joining. Across all of it he tries to talk to at least three people a week — and the range is the point, not a side effect. “This week I talked to a PhD graduate working in AI research who was struggling in his own area, and right after that a really junior front-end engineer trying to figure out HTML and CSS. I try to be useful across that whole range.” A senior researcher and someone just learning what a div is get the same attention, in the same week, from the same person — because the hierarchy of knowledge, in his telling, was never really a ladder.

The engineer underneath the mentor is, unsurprisingly, the same person. At Smartlane, a B2B startup, he leads engineering across the database (correctness, state), observability (tracing and logging pitched to answer questions nobody thought to ask in advance), and analytics (the read on user behaviour, always treated as a hypothesis rather than a verdict) — three concepts he's deliberate about never collapsing into one.

AI should never be the driving person. It should not have the wheel.

And on the newest question every engineering team is asking — how far to let AI run on its own — his answer sounds exactly like his answer about mentoring: presence, not absence. “It could help you tremendously as an assistant to do what you tell it, but it should not be autonomous.” He'll have AI review code, read logs, flag issues — the same way he'll point a mentee toward the right question — but the call, and the ownership of what happens next, stays with a person. “I must have somebody to take ownership,” he says. “If it's just AI, and it destroys my company and tells me ‘oh, I made a mistake' — that's not going to happen.” Whether it's a junior engineer, a PhD researcher, or a model with a pull request open, the discipline is the same: show up, guide, and never hand over the final decision to something that can't actually own it.

It doesn't matter where you are in the hierarchy of knowledge — you can always help people with less experience.

AmirBahador Bahadori

Key takeaways

  • He mentors across the entire spectrum — from PhD AI researchers to absolute beginners — in the same week, because expertise isn't gated by seniority.
  • Years of mentoring through university, his YouTube channel and direct requests; ADPList is a recent addition — and already a Top 10 mentor recognition in AI/ML engineering.
  • A standing weekly practice: at least three 1:1 conversations, plus mock interviews and technical content.
  • An English-language YouTube channel is in the works, extending his existing Persian-language teaching content to a wider audience.
  • His one rule for AI — assistant, never driver — is the same instinct that shapes how he mentors: guide, don't dictate, and never remove the human who has to own the outcome.
  • Day job: Engineering Lead at Smartlane, where he keeps database, observability and analytics deliberately separate rather than treating “data” as one thing.

The recording

Watch the full conversation

Four minutes and four seconds, unedited: Amir introduces himself — who he is, what gets him up in the morning, and why he mentors.

Full recording · 4:04

Frequently asked

A software engineer with seven to eight years of experience across DevOps, backend and frontend work, currently Engineering Lead at Smartlane (a B2B startup). He has mentored for years — at university, through his YouTube channel and directly — and recently joined ADPList, where he was named a Top 10 mentor in AI/ML engineering.

Links

Not sources for this conversation — separate public references for wider context.

AmirBahador Bahadori

adplist.org/mentors/amirbahador-bahadori