▲ 12 r/devjobs+2 crossposts

3 Roles - AI Engineer, Product Engineer (x2)

AI Application Engineer (AI FDE)

San Francisco, CA, US (Remote options available)

Apply Here:
https://typify.dev/jobs/view/188
https://typify.dev/jobs/view/189

$80-160K USD

Level: Mid–Senior · Full-stack (Angular / NestJS / Postgres) with applied-AI/LLM depth · “Forward deployed”, close to

users

You’ll build the AI that powers Raya’s companion — turning LLMs and agents into a warm, reliable, safe

product experience. This is a hands-on, ship-fast, close-to-the-user role: you’ll build AI features, watch

how real moms use them, and iterate relentlessly — while also pitching in on regular full-stack work

across our codebase.

What you’ll do

● Build LLM-powered features and agents that make our companion genuinely helpful

(prompting, RAG, tool-use, orchestration)

● Design guardrails and escalation so the product stays safe, holds the non-medical line, and

hands off to humans when needed

● Build evals that measure conversation quality, tone, and safety — not just correctness

● Ship AI features end to end in our Angular / NestJS / Postgres stack, from the model layer to the

user-facing experience

● Iterate quickly on real usage; own AI features from prototype to production

● Handle sensitive health data responsibly (HIPAA-aware)

What we’re looking for

● Required of every role — our core stack: hands-on experience with Angular, NestJS, and

Postgres (or the proven ability to ramp into them quickly). Whatever your specialty, you’ll do

regular full-stack work in this stack, not only your focus area.

● Hands-on experience building LLM applications (agents, RAG, prompt/context engineering, APIs)

● Ability to ship AI features end to end and contribute to general full-stack work

● A product mindset and bias to ship — you care how real users experience the AI

● Instinct for AI safety, reliability, and evaluation

● Bonus: conversational/voice AI, fine-tuning and evals, healthcare or safety-critical AI, MCP

------

Product Engineer

Level: Mid–Senior · Full-stack (Angular / NestJS / Postgres) with strong product sense

You’ll own product features end to end — from understanding a mom’s problem to shipping a polished

solution. You’ll work closely with design and the founders, move fast, and care as much about the user

experience and outcomes as about the code.

What you’ll do

● Own features end to end: scope, build (frontend + backend), ship, measure, and iterate

● Partner closely with design and the founders to turn user problems into great product

● Obsess over UX, quality, and the details that make a sensitive product feel trustworthy

● Use data and user feedback to decide what to build — and what to cut

● Help shape product direction, not just implement tickets

● Build responsibly with sensitive health data (HIPAA-aware)

What we’re looking for

● Required of every role — our core stack: hands-on experience with Angular, NestJS, and

Postgres (or the proven ability to ramp into them quickly). Whatever your specialty, you’ll do

regular full-stack work in this stack, not only your focus area.

● Strong full-stack experience shipping user-facing product end to end

● Genuine product sense — you think about the user and the “why,” not only the “how”

● A bias to ship and comfort with ambiguity at an early stage

● A strong eye for UX and quality

● Bonus: design sensibility, consumer or health product experience, early-stage startup

experience

reddit.com
u/_lazyLambda — 6 days ago
▲ 10 r/Startup_Ideas+2 crossposts

Looking for Founder Who Is as Psychotically Obsessed as I am

For the last 10 years I have been working on a solution to the hiring process.

Why? I hate it with a burning passion and my life goal is to fix it.

Why do I hate it?

When I was in 2nd year Uni at a business school I had picked solely for its co-op program, I was all set to go for my co-op entrance interview. I had received the grades I needed, I had worked my ass off for them and while I had wished intrinsically that I pursued engineering as that was my love, I was crazy enough to know, I can just buy the books as its all in there, but business? That's experiential.

But one week before my interview, which is still to this day the most important interview of my life, my grandpa passed away.

I normally am a calm collected and composed guy and going in I felt fine. Then the nerves kicked in, they told me they haven't read my resume and I need to tell them about myself and my resume. Should have been easy, but for the life of me I couldn't string together a single sentence, trying to say "I was a camp counselor and a cook" came out like "I had be cook efficient and make happy food .. uh campers i learn productively". It's a laugh for me now but it was the worst and most disastrous 10 minutes of my life. They saw me for 10 minutes and rightfully so, what they saw was garbage. It didn't represent me but that's not their problem.

I told my sister, my mentor, in co-op that I think I bombed it, she assured me there's no way I could have. Sure enough, 2 weeks later I get the inevitable email that I was not accepted rendering my choice to not pursue engineering; fruitless.

What I could not have seen coming next was that I fell into a deep depression, my girlfriend at the time began to see me as a loser, and so did my classmates. If you aren't in co-op you are a loser. I lost interest in my studies and heck even my entrepreneurship prof openly thought I was a loser (story for another time). This taught me that careers are so central to who we are seen as.

What pulled me out of this depressed state was actually V1 of this idea. I had named it Pathways. I began on it with my entrepreneurship prof's favourite student, who was doing engineering. However fast forward 7 months and they pulled away to focus on school. No coding had been done and stupidly, I wasn't aware how little was done.

So out of frustration and passion I decided to become an engineer so I could be certain progress would be made. In fact, I have become such a strong engineer that I have become well respected in r/haskell, a language full of the world's best engineers. I have been fortunate enough to learn from and work with game dev's who make $100M per year as well as Harvard and MIT graduates. I have influenced financial organizations to change their entire developer infrastructure.

I feel quite confident in my abilities with all those accolades, however I cannot tell you how many times some crap engineer has responded with "What school did you go to? ... oh" *written off*. In the hiring process, it is still a massive effort to get a job for me, always has been, because an AI will filter me based on my school. In fact, the financial organization that I turned around drastically filtered me out, then I got through by referral. Then I was initially rejected as "seemed like a salesperson" (not sure why, I have done sales before?). Luckily that same referral went to bat for me, saying that I am a better engineer than them (they were an architect/lead developer) and the rest is history.

SO FOR THE LOVE OF ALL THAT IS GOOD WHY 10 YEARS?

I don't doubt I could have tried to do something simpler, but like I said I hate the hiring process and who doesn't? The amount of discrimination that happens, the ego play, the bullshit, the 6 rounds and a take home with no feedback? F that.

I have become disgustingly educated in computational biology + neuroscience + psych, HR systems, and r/haskell. Haskell was actually the biggest time taker as it has drastically changed my understanding of the real issues in the developer hiring process. For those who do not know, despite the large amount of software developers who are obsessed with Python or whatever language, Haskell is the unsung thought leader in the world of Programming, influencing the design efforts of other languages. It is in my opinion the only true form of "software engineering" (same for similar languages). You may have heard the term "functional programming" in passing? That is because of Haskell.

Today we have been launched for now 3 years. We were modestly successful and worked with some big names however

  1. While my old cofounder was awesome, she had to step away as her new house and job changed her ability to contribute.

  2. We have finally shifted into what I know is a complete and total solution to the software developer hiring process. The idea which is nearly done implementation is chef's kiss. I have complete and utter confidence this will be a billion dollar business if we can execute on sales so I need help to ensure this becomes a reality.

WHAT AM I LOOKING FOR IN A COFOUNDER

I simply genuinely want someone who hates the hiring process as much as I do and is hungry. Must be psychotically committed like myself. Obviously we need to vibe well together. I would like to see proof in whatever form that is for you.

Whether you are:

  1. CTO - that's fine, I will do sales (I have experience and accolades I can share here too if so). However if you are not a functional programmer it's probably not gonna make sense.

  2. CEO / Sales - that's fine, I am a great CTO as that is my strength. I am happy to contribute to sales process however I don't have time to do both. I'll prefer someone who has a mix of tech sales accolades and/or has a thorough technical background as that will most definitely be useful for communicating with engineering hiring managers.

Please DM me if interested and we can find a time to call.

Really hoping I can find some like-minded driven to solve this problem people :) thanks.

reddit.com
u/_lazyLambda — 3 months ago

How often is the goal of your task to optimize

I recently did my first ever task where the goal was to take this process and *optimize* it. I've been a professional developer for now 7 years in various SMBs and far more often is the goal fix this bug or implement this brand new feature, again not too often for me in my experience has it been "make this O(N)"

However, the hiring process is always asking these questions and weights heavily on optimization (done in 15 minutes), eg, Toptal or, really, most dev hiring teams. It feels like it's becoming less often that I am asked to optimize F in a job interview, or it's something simple to make O(N). However, I'd bet everyone here has taken such an interview.

But even in this optimization task, the optimization was so much more about how poorly it was written (in each loop iteration, it did a 15-minute task that always was the same result, so just compute before iterating lol)

I get that you have to test skills somehow, but do you in your experience work a gig where you'd be asked even multiple times per month to optimize some process? A web handler? Some low-level C operations?? Db queries? That type of jazz. Anything that even closely resembles some leetcode?

TL; DR how often does your job actually resemble leetcode

reddit.com
u/_lazyLambda — 4 months ago

Probability of going to back to full time

For context im trying to get into freelancing and im curious how likely is it once you get started that youre just not successful enough to say pay bills, mortgage etc and you need to go back to a job or like even youre portfolio improves big time so you end up taking some better job than you had before?

​

Freelancing is huge if done well but obviously a huge commitment to do right so I wanna make sure I understand what I'm getting into and make sure im properly understanding the motivations

reddit.com
u/_lazyLambda — 4 months ago
▲ 32 r/haskell

Servant-Effectful & general overview of effect systems

Tonight at 5pm EST we will be diving into effect systems starting with effectful via the Servant-effectful library and also if time permits, looking into building a quick demo of Bluefin.

The core focus of our sessions are how to interact with the haskell ecosystem as it is a truly unique language with respect to documentation, both by having little traditional documentation style but also by being a self documenting language and all that means for getting shit done with haskell as a real world language. We also really seek to cater to our audience so if you have questions about Servant or haskell in general, please consider the stream a help session.

Personally I am curious about Effect systems as a more intuitive way to drive home the core value of haskell to intermediate programmers, especially since they remove logical errors that can happen with monad transformers as the structure becomes more complex (eg how ExceptT e (StateT s m) a isnt the same as StateT s (ExceptT e m) a despite feeling like it should be the same behavior.

Link: https://m.twitch.tv/typifyprogramming/home

u/_lazyLambda — 5 months ago

Been a minute since I hosted a stream as I've been on vacation. Most recently, we were streaming Saturday mornings but will now be doing every Wednesday at 5 pm in the hopes this will work better for anyone in whichever timezone who'd like to watch.

We've done a number of very focused sessions however I just want this session to be a really fun one so we are going back to Servant, the first library I learned about in haskell and we are going to build a simple authenticated CRUD API to store and retrieve nicknames.

The core focus of our sessions are how to interact with the haskell ecosystem as it is a truly unique language with respect to documentation, both by having little traditional documentation style but also by being a self documenting language and all that means for getting shit done with haskell as a real world language. We also really seek to cater to our audience so if you have questions about Servant or haskell in general, please consider the stream a help session.

We do try to naturally progress the stream to being a more thorough implementation by the end so that if time permits, we will attempt to swap Servant into my Jenga framework.

Link: https://www.twitch.tv/typifyprogramming

u/_lazyLambda — 5 months ago