Overview
$200000 - $220000 per annum
Full Time
Skills
Software Engineering Manager
Job Details
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.