I’m leaving my current role, where I’ve built tools to automate ML processes, documented everything, and prepared for knowledge transfer. However, the systems aren’t fully tested in high-pressure situations. The team I’m passing this to has DevOps specialists who lack ML expertise and data scientists with limited SWE skills. I’ve offered to be available for quick chats after leaving, but I’m wondering what the norm is. Do people generally offer free consultation as a ‘warranty,’ and for how long?
Consultation isn’t free. Decide your hourly rate and set minimum billing increments. For example, $200/hour with a 2-hour minimum. Either they’ll figure it out or pay for your expertise.
It’s kind to offer help, but there’s no obligation. If the company expects ongoing support, they should compensate you. Protect your time and autonomy.
Charge consulting rates—typically $125–$300/hour. Remember, 1099 income comes with extra taxes, so factor that into your rate.
Set a consulting rate that’s at least 3x your hourly employee rate. For example, if your salary equates to $50/hour, charge $150/hour minimum. If they won’t pay, let them deal with the issues on their own.
They don’t give you free coffee after you leave, so don’t give them free labor. I charge around $250/hour, with an 8-hour minimum monthly contract. Make sure your new employer allows consulting work before offering this, and use a solid contract to avoid payment issues.
If your departure leaves a significant knowledge gap, that’s on the company for not planning ahead. Do your best to transfer knowledge now, and charge as a consultant if needed later. Focus on what’s best for you.