Accepting Applications
Full-time
Remote
LinkedIn
Posted 2 weeks, 2 days ago
1 views
0 applications
Job Description
**Staff ML Engineer @ Go Offer**
Go Offer is an AI\-powered job search platform that helps professionals land jobs at top US companies — faster and smarter than doing it manually. We automate the hard parts: resume optimization, LinkedIn positioning, AI\-driven applications at scale, recruiter outreach, and interview prep. Our clients are international professionals targeting the US job market, and our results speak for themselves.
We're a team of 70\+ people growing fast, and we're building the AI infrastructure that powers everything under the hood.
**What you'll work on**
We're looking for a Staff ML Engineer to own the machine learning layer of our platform. This is a hands\-on role — you'll be designing models, writing code, and shipping things that real users interact with every day.
Current problems on the table:
* **Resume\-to\-job matching**
— building models that understand what makes a resume a strong fit for a specific role, beyond keyword overlap
* **ATS optimization engine**
— understanding how applicant tracking systems score resumes and reverse\-engineering that into actionable rewrites
* **Recruiter outreach personalization**
— models that figure out the right message, the right person, and the right timing for cold outreach at scale
* **Application volume intelligence**
— knowing which 500 jobs out of 10,000 are actually worth applying to for a specific candidate profile
* **Interview signal extraction**
— pulling patterns from successful and unsuccessful interview outcomes to improve prep recommendations
This is not a research role. We move fast, we ship, and we measure everything by whether it helps candidates get more interviews and more offers.
**What we're looking for**
* You've built ML models that went into production and affected real users — not just notebooks and experiments
* Strong in
**Python**
— pandas, scikit\-learn, and whatever else gets the job done
* You understand
**NLP and text modeling**
well enough to work with resume and job description data
* You can own a problem end\-to\-end — from defining what to measure, to building the model, to shipping it, to knowing if it worked
* You've worked in ambiguous environments where the problem wasn't handed to you pre\-packaged
* Experience with
**LLMs and prompt engineering**
— we use
**Claude (Anthropic)**
and
**OpenAI**
heavily across the platform and expect our ML engineers to know how to work with and around them
* Comfortable working with small teams and without heavy process — we don't have six layers of approval, we have a problem and a deadline
**Nice to have**
* Experience in
**HR tech, recruiting, or career services**
— understanding the job search process from the inside helps
* Experience building
**ranking or recommendation systems**
* Familiarity with
**ATS systems**
(Greenhouse, Lever, Workday, iCIMS) and how they parse and score resumes
* Experience working with
**unstructured text data**
at scale
**What you get**
* Equity in a fast\-growing AI SaaS company
* Direct access to the founding team — no middlemen, no bureaucracy
* Hard problems that actually matter — we're not optimizing ad clicks, we're changing how people find jobs
* Remote\-first with strong async culture
* Competitive compensation
**Who we are**
Go Offer has two products: a full\-service
**Job Search Platform**
(resume, LinkedIn, AI applications, recruiter outreach, interview prep, offer negotiation) and an
**AI Career Bootcamp**
teaching 22\+ AI tools through real internship projects. We've helped hundreds of international professionals land roles at US companies, and we're building the infrastructure to do it at 10x the scale.