- Home
- Jobs
- Platform Engineering
- Software Engineer / Senior Software Engineer, AI & Search (India)

Software Engineer / Senior Software Engineer, AI & Search (India) at Yieldmo
IndiaFull-timePlatform EngineeringPosted 16 days ago
Apply with PipelineAbout the Role
<h2><strong>Who We Are</strong></h2>
<p>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.</p>
<h2><strong>The Role</strong></h2>
<p>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.</p>
<h2><strong>What You'll Do</strong></h2>
<ul>
<li>Design, build, and operate backend services and APIs that power AI-driven search, including retrieval, ranking, and indexing components.</li>
<li>Build and deploy ML features into production: embeddings, vector search, RAG pipelines, LLM integrations, and model evaluation.</li>
<li>Develop responsive, performant front-end experiences that surface search results and AI features to users and internal teams.</li>
<li>Build and maintain data and content ingestion pipelines that feed the search system.</li>
<li>Own features end to end, from prototype through production, monitoring, and iteration.</li>
<li>Partner with Product, ML, and Engineering teams to turn requirements into shipped features.</li>
<li>Drive quality, performance, and reliability for the services you own, including testing, code reviews, and observability.</li>
<li>Share knowledge and support teammates; senior engineers will mentor others and contribute to technical design decisions.</li>
</ul>
<h2><strong>Requirements</strong></h2>
<ul>
<li>Must be based in India.</li>
<li>5–10 years of professional software engineering experience, building and operating production systems.</li>
<li>Strong backend skills in Python, with solid SQL and experience designing APIs and microservices.</li>
<li>Hands-on front-end experience with a modern framework (React preferred) plus JavaScript/TypeScript, HTML, and CSS.</li>
<li>Practical ML experience in production: working with embeddings, vector databases, LLMs, RAG, or ranking/recommendation models.</li>
<li>Experience with Docker, cloud platforms (AWS or GCP), and CI/CD.</li>
<li>Strong fundamentals in data structures, system design, and testing.</li>
<li>Clear written and verbal communication, and comfort working cross-functionally in a fast-moving, remote team.</li>
<li>An ownership mindset: you ship, measure, and improve.</li>
</ul>
<h2><strong>Nice to Haves</strong></h2>
<ul>
<li>Deeper ML/AI backend experience: model serving, fine-tuning, training pipelines, or online/offline evaluation.</li>
<li>Experience building search or retrieval systems (inverted indexes, BM25, hybrid search, rerankers).</li>
<li>Familiarity with data tools such as Kafka, Spark, Airflow, or a modern data warehouse.</li>
<li>Experience with publisher-scale content, recommendation systems, or adtech.</li>
</ul>
<h2><strong>Hiring Process</strong></h2>
<p>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:</p>
<ol>
<li>A 30-minute video interview with the Hiring Manager.</li>
<li>A remote round of video interviews with team members and leadership.</li>
<li>An offer for successful candidates.</li>
</ol>
<h2><strong>Our Values</strong></h2>
<ul>
<li><strong>Innovation:</strong> We encourage curiosity, embrace new ideas, and believe no idea is too bold.</li>
<li><strong>Agility:</strong> We embrace change, act quickly, and adapt with a focus on getting things done.</li>
<li><strong>Intelligence:</strong> We make decisions guided by data, aiming to deliver maximum value to our customers.</li>
<li><strong>Autonomy:</strong> We empower individuals to create their own paths with flexibility and independence.</li>
<li><strong>Togetherness:</strong> We foster teamwork, mutual support, and an environment where every voice matters.</li>
</ul>
<h2><strong>What We Offer</strong></h2>
<ul>
<li><strong>Remote work:</strong> A fully distributed team, with annual offsites, holiday parties, and more.</li>
<li><strong>Company-paid health coverage:</strong> Medical, dental, and vision plans for you and your family.</li>
<li><strong>Equity:</strong> Share in Yieldmo's success through our employee stock option program.</li>
<li><strong>Flexible time off:</strong> Plus company slowdowns and Summer Fridays.</li>
<li><strong>Home office setup and stipend:</strong> Premium technology packages and a stipend for extra needs.</li>
<li><strong>Professional development:</strong> An annual stipend to grow your hard and soft skills.</li>
</ul>
Related Roles
Senior Account Executive
Yieldmo
Chicago, IllinoisSenior Account Executive
Yieldmo
Dallas, TexasStaff Software Engineer, PostgreSQL
Beacon Biosignals
Boston, MA / RemoteRemoteStaff Android Engineer, Android Platform
Reddit, Inc.
Remote - United StatesRemoteSenior Product Manager, Web Apps
Beacon Biosignals
Boston, MA / RemoteRemoteSenior Mobile Engineer, BLE & Device Connectivity (iOS/Android)
Beacon Biosignals
Boston, MA / RemoteRemote