Who We Are
Yieldmo is an advertising platform that helps brands invent creative experiences through tech and AI, using custom ad formats, proprietary attention signals, predictive format selection, and privacy-safe premium inventory curation. We believe all ads should be human-centered, tailored, and provoke emotion and action. Yieldmo helps brands deliver the best ad for every impression opportunity, merging creative and media for proven results.
The Role
We're hiring a Software Engineer / Senior Software Engineer (5–10 years of experience) to help build Yieldmo's AI-powered search engine, which will change how users discover and engage with content across major publishers. This is a full-stack role with a strong ML component. You'll build backend services and ML-powered features, and ship the user-facing interfaces that bring them to life.
We care most about builders: engineers who write production code, iterate quickly, make pragmatic tradeoffs, and own their work end to end.
What You'll Do
- Design, build, and operate backend services and APIs that power AI-driven search, including retrieval, ranking, and indexing components.
- Build and deploy ML features into production: embeddings, vector search, RAG pipelines, LLM integrations, and model evaluation.
- Develop responsive, performant front-end experiences that surface search results and AI features to users and internal teams.
- Build and maintain data and content ingestion pipelines that feed the search system.
- Own features end to end, from prototype through production, monitoring, and iteration.
- Partner with Product, ML, and Engineering teams to turn requirements into shipped features.
- Drive quality, performance, and reliability for the services you own, including testing, code reviews, and observability.
- Share knowledge and support teammates; senior engineers will mentor others and contribute to technical design decisions.
Requirements
- Must be based in India.
- 5–10 years of skilled software engineering experience, building and operating production systems.
- Strong backend skills in Python, with solid SQL and experience designing APIs and microservices.
- Hands-on front-end experience with a modern framework (React preferred) plus JavaScript/TypeScript, HTML, and CSS.
- Practical ML experience in production: working with embeddings, vector databases, LLMs, RAG, or ranking/recommendation models.
- Experience with Docker, cloud platforms (AWS or GCP), and CI/CD.
- Strong fundamentals in data structures, system design, and testing.
- Clear written and verbal communication, and comfort working cross-functionally in a fast-moving, remote team.
- An ownership mindset: you ship, measure, and improve.
Nice to Haves
- Deeper ML/AI backend experience: model serving, fine-tuning, training pipelines, or online/offline evaluation.
- Experience building search or retrieval systems (inverted indexes, BM25,
hybrid search, rerankers).
- Familiarity with data tools such as Kafka, Spark, Airflow, or a modern data warehouse.
- Experience with publisher-scale content, recommendation systems, or adtech.
Hiring Process
Selected candidates will be invited to a 30-minute screening call with our Talent Acquisition team, where we'll share full process details. The process typically includes:
1. A 30-minute video interview with the Hiring Manager.
2. A remote round of video interviews with team members and leadership.
3. An offer for successful candidates.
Our Values
- Innovation: We encourage curiosity, embrace new ideas, and believe no idea is too bold.
- Agility: We embrace change, act quickly, and adapt with a focus on getting things done.
- Intelligence: We make decisions guided by data, aiming to deliver maximum value to our customers.
- Autonomy: We empower individuals to create their own paths with flexibility and independence.
- Togetherness: We foster teamwork, mutual support, and an environment where every voice matters.
What We Offer
- Remote work: A fully distributed team, with annual offsites, holiday parties, and more.
- Company-paid health coverage: Medical, dental, and vision plans for you and your family.
- Equity: Share in Yieldmo's success through our employee stock option program.
- Flexible time off: Plus company slowdowns and Summer Fridays.
- Home office setup and stipend: Premium technology packages and a stipend for extra needs.
- Professional development: An annual stipend to grow your hard and soft skills.
📌 Software Engineer / Senior Software Engineer, AI & Search (India)
🏢 Yieldmo
📍 India