Software Engineering Manager - Python / AI/ML / NLP - Up to $220k DOE + Competitive Benefits - REMOTE
Details:
Remote (U.S.) + Hybrid optional (major U.S. tech hub)
$200k-$220k base + bonus + competitive equity package
Comprehensive benefits, unlimited PTO, 401k match
What's in it for you?
- Lead a mission-critical team building and evolving search, relevance, and recommendation systems used by millions of users worldwide.
- Own complex problems across ranking, retrieval, personalization, and system performance at scale.
- Join a mature, product-led technology organization where engineering excellence directly powers revenue, growth, and customer experience.
- See your work make a measurable impact - improvements you drive will immediately influence discovery, engagement, and marketplace outcome.
- Partner closely with Product, Analytics, and Applied AI leaders to shape strategy, roadmap, and execution across core platform initiatives.
- Work in a remote-first environment that values autonomy, trust, and outcomes over process, with strong executive sponsorship.
- Grow and mentor a high-caliber engineering team while helping define the long-term technical vision for a critical domain.
The Role
- Define and drive engineering excellence across search and recommendation domains.
- Own end-to-end delivery of the team's initiatives, from discovery and design through production.
- Ensure system stability, performance, and reliability for mission-critical user-facing services.
- Partner with Product, Analytics, and AI to define and execute the roadmap.
- Lead improvements across relevance, ranking, retrieval, and personalization.
- Drive adoption of advanced ML techniques while ensuring pragmatic, production-ready solutions.
- Provide technical and organizational leadership while setting long-term strategy.
- Manage, coach, and mentor engineers through continuous feedback and career development.
The Company
- A global, technology-driven leader powering large-scale digital platforms that reach millions of users.
- A product-first culture where data, machine learning, and engineering excellence are at the heart of every decision,
- Stable, well-funded, and growth-focused - with continued investment in cutting-edge platform technology.
- Build and operate high-traffic, mission-critical systems that enable real-world transactions and meaningful discovery.
- An engineering organization that champions ownership, pragmatism, and long-term thinking, empowering you to make a lasting impact.
Requirements (Desired)
- 2+ years of experience leading cross-functional teams as an Engineering Manager.
- Bachelor's or Master's degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related quantitative field.
- Strong expertise in Python and familiarity with data science and machine learning libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, and PyTorch.
- Proven background in Machine Learning, NLP, search, and recommendation systems operating at scale.
- Deep expertise in retrieval and ranking models and the end-to-end search stack.
- Experience delivering production-quality ML systems at scale.
- Familiarity with vector search, hybrid retrieval (lexical + semantic), and personalization is a strong plus.
- Comfortable navigating ambiguity and breaking complex problems into clear, actionable plans.
- Strong communication skills with the ability to explain complex systems to diverse audiences.
- Proven stakeholder management skills and strong business acumen.
- Passion for fostering a culture of engineering excellence, collaboration, and continuous learning.
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.