Senior Machine Learning Engineer
Listed on 2026-06-03
-
Software Development
Software Engineer, AI Engineer
Mee Boss is a passionate, agile, and hands-on team dedicated to transforming the hiring experience by bringing human connection back to the beginning of recruitment. We are an innovative job-matching and direct chat platform designed to help companies find the right talent faster and more cost-effectively. By combining personalized matching with real-time, two-way communication, Mee Boss enables employers and job seekers to connect quickly, assess fit, and move the hiring process forward with confidence.
As a fast-growing startup, Mee Boss is reimagining the online recruiting landscape. Our mission is to streamline hiring while empowering companies to engage directly with job-ready talent. By leveraging cutting-edge technology and intelligent matching, Mee Boss helps businesses attract, engage, and hire top candidates more efficiently, delivering a seamless and personalized hiring experience anytime, anywhere.
About the Role
We are looking for a Machine Learning Lead to own and lead our core algorithm systems, while building and scaling a high-impact engineering team.
This role is algorithm-first, with responsibility across matching, recommendation, and ranking systems, while also leading the engineering execution and team development behind these systems.
You will play a critical role in driving innovation in how talent and opportunities are matched — exploring new approaches in AI, personalization, and real-time interaction to redefine the recruiting experience.
What You’ll Do
Responsibilities- Lead the design and development of core ML systems
- Own end-to-end ML lifecycle: problem definition, modeling, experimentation, deployment, and iteration
- Continuously improve matching quality, challenge existing assumptions and design innovative solutions for cold-start, relevance, and marketplace efficiency problems
- Architect and build scalable ML and backend systems to support production-level deployment
- Ensure system performance, scalability, and reliability in a fast-growing environment
- Set technical direction, coding standards, and best practices across algorithm and engineering work
- Partner closely with product and engineering teams to translate business problems into robust technical solutions
- Build, mentor, and lead a small but growing team of ML engineers / software engineers
- Provide hands-on technical guidance while fostering a high-performance, execution-focused team culture
- Support hiring, onboarding, and development of engineering talent
- Balance hands-on contribution with team leadership as the team scales
- Drive fast experimentation and iteration to improve product performance
- Deliver measurable improvements in matching quality, user engagement, and platform efficiency
- Collaborate with founders and leadership on technical roadmap and prioritization
- 5+ years of experience in machine learning, algorithm engineering, or backend engineering
- Strong hands-on experience building and deploying production ML systems
- Proven experience with recommendation, ranking, matching, or search systems
- Solid software engineering fundamentals and experience building scalable systems
- Prior experience leading projects and/or mentoring engineers (formal or informal team leadership)
- Ability to operate both as an individual contributor and a team lead
- Strong ownership mindset and ability to drive from ambiguity to execution
- Experience building or scaling engineering teams in a startup environment
- Background in marketplace or two-sided platform products
- Experience with NLP, search, or personalization systems
- Familiarity with experimentation frameworks and online evaluation
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).