LogoKode$word
PubMatic logo
Verified Tech Organization

Careers at PubMatic

Browse and filter through all verified positions currently open at PubMatic.

Total Company Roles28
Matching Filter28
pubmatic.comHQ: Redwood City, CA, USCEO: Rajeev K. Goel1030 employees

PubMatic, Inc. operates a global cloud-based infrastructure designed to facilitate real-time programmatic advertising exchanges between online publishers and advertisers. Its comprehensive suite of solutions includes Openwrap, an enterprise-level header bidding tool with robust management and analytics capabilities, including specialized versions like Openwrap OTT for over-the-top media and Openwrap SDK for in-app developers. The company also provides private marketplace options and dedicated consoles for media buyers. Further extending its offerings, PubMatic provides Real-Time Bidding (RTB) technologies that support diverse selling strategies across multiple screens and advertising formats. It employs advanced digital advertising inventory quality solutions to identify and remove fraudulent traffic and malicious activities, alongside ad quality features aimed at minimizing security, quality, and performance concerns. The Identity Hub is a privacy-conscious identity management system, enabling advertisers to utilize their preferred user identifiers securely and at scale. Moreover, PubMatic offers Audience Encore, an audience data platform, and a cross-platform video Sell-Side Platform (SSP) that links reputable video buyers with high-quality publishers. The platform is versatile, accommodating a wide spectrum of advertising formats and digital devices, such as mobile applications, mobile web, desktop, display, video, and various connected TV environments including over-the-top (OTT) services. Established in 2006, PubMatic, Inc. is headquartered in Redwood City, California.

Sector:Software Application

All Openings (28)

Ordered by most recently published

Principal Software Engineer - Golang

On-sitefull timeLead / StaffPune, India
Apply Now

About the Role: PubMatic is looking for engineers, who can design and implement highly scalable and low-latency DSP bidder features in our Activate platform. If you get excited building applications and architecture to handle millions of requests per second with a creative and fast-paced work environment, competitive pay, great incentives, culture of teamwork, smart and friendly colleagues and plenty of opportunity to grow in your career then you should consider applying for this position. What You'll Do: Strong proficiency in Go (Golang) development on Linux/UNIX platforms. Proficient in leveraging Generative AI-assisted development tools to improve software development productivity, code quality, and engineering efficiency. Hands-on experience developing and deploying applications on Kubernetes (K8s); experience with containerized environments is preferred. Experience working in Agile/Scrum development environments. Strong understanding of data structures, algorithms, operating systems, and system programming concepts, including multithreading, multiprocessing, and memory management. Excellent analytical, problem-solving, and debugging skills. Take end-to-end ownership of the software development lifecycle, including solution design, implementation, code reviews, automated testing, deployment, release management, production monitoring, troubleshooting, performance optimization, and continuous improvement. Design and develop clean, modular, maintainable, and scalable software following engineering best practices. Understand end-to-end product functionality and translate business requirements into robust technical solutions. Design technical solutions and contribute to architecture and design discussions for new features and enhancements. Hands-on experience with relational databases, preferably PostgreSQL. Troubleshoot, diagnose, and resolve production issues while ensuring high availability, reliability, and performance of services. Collaborate effectively with cross-functional teams to design, develop, and deliver high-quality software solutions. We'd Love for You to Have: 7-12 years in Golang under Linux/Unix platform. Use best practices for software development and documentation, assure designs meet requirements and deliver high-quality work. Demonstrated ability to self-direct and work independently. Demonstrate work ownership and focus to do deliver on time. Mentor, groom, and lead junior team members on technical front. Willing to go extra mile to achieve greater results. Work with teams to achieve desired goals. Demonstrate timely and excellent verbal and written communication skills. Willing to take Agile scrum responsibilities in absence of Scrum Master. AI-Enabled Engineering Mindset: We value engineers who actively leverage Generative AI tools and IDEs (e.g. GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf etc.) to accelerate development, improve code quality, automate repetitive tasks, and enhance documentation and debugging workflows. Engineers who demonstrate AI-first thinking using these tools to drive faster experimentation, ideation, and technical execution will thrive in our high-scale, performance-critical environment. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information: Return to Office : PubMatic employees throughout the global have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits : Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more! Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand. #LI-HYBRID

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role We are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the design and development of highly scalable, low-latency buy-side ad tech systems. This role is ideal for someone with deep expertise in Golang, real-time bidding systems, and campaign pacing and optimization algorithms, with strong exposure to DSP / performance advertising domains. As a technical leader, you will own critical components of the bidding and optimization stack, influence system architecture, mentor senior and junior engineers, and work closely with product, ML, and data teams to drive measurable performance outcomes across large-scale advertising campaigns. What You'll Do Architect, design, and build high-throughput, ultra-low-latency real-time bidding systems for buy-side advertising platforms. Lead development of bidder services handling millions of QPS with strict latency and reliability SLAs using Golang/C/C++. Design and implement campaign pacing, budget management, and delivery optimization algorithms across multiple objectives (CPA, ROAS, CTR, CVR). Own core systems for deal execution, auction participation, bid shading, and supply path optimization. Build and evolve real-time and near-real-time data pipelines for impressions, clicks, conversions, and attribution using Kafka, Flink, or Spark. Collaborate closely with ML engineers to productionize models such as bid optimization, contextual bandits, reach forecasting, and incrementality models. Integrate and maintain support for programmatic advertising protocols (OpenRTB, VAST, CTV-specific standards). Drive architectural decisions around scalability, fault tolerance, data consistency, and latency optimization. Ensure data quality, governance, privacy, and compliance across the performance advertising stack. Conduct deep performance profiling, latency tuning, and debugging of distributed systems in production. Mentor engineers, set coding and design standards, and lead technical reviews across teams. Evaluate and introduce new technologies, auction strategies, and optimization frameworks to keep the platform competitive. We'd Love for You to Have Eight plus years of software engineering experience, with significant depth in ad tech / performance advertising/Building DSP bidder (Buy side). Strong hands-on experience with Golang in building low-latency, high-scale backend systems. Proven experience designing and operating real-time bidding platforms, bidders, or ad serving systems. Deep understanding of campaign pacing, budget allocation, and performance optimization algorithms. Experience with streaming and distributed systems (Kafka, Flink, Spark Streaming). Strong familiarity with OpenRTB, VAST, and programmatic advertising workflows. Solid knowledge of SQL,PostgreSQL and large-scale analytics platforms (Snowflake, BigQuery, or similar). Experience with cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes). Strong foundation in data structures, algorithms, and distributed system design. Experience working cross-functionally with product, data science, analytics, and ML teams. Demonstrated ability to own systems end-to-end, influence architecture, and deliver at scale. Excellent communication skills with the ability to drive technical direction and mentor others. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide such as, paid leave programs, paid holidays, healthcare, dental and vision insurance, disability and life insurance, commuter benefits, physical and financial wellness programs, unlimited DTO in the US (that we actually require you to use!), reimbursement for mobile and fully stocked pantries plus in-office catered lunches 5 days per week. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand. #LI-HYBRID Compensation Disclosure In accordance with applicable law, the below salary rang e provided is PubMatic’s reasonable estimate of the total compensation for this role. New hires and current team members are typically compensated toward the middle of our pay range. The actual amount may vary, based on non-discriminatory factors such as location, experience, knowledge, skill s and abilities. In addition to salary PubMatic also offers a bonus and a competitive benefits package. Total Compensation Range $200,000 — $228,750 USD

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role We are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the design and development of highly scalable, low-latency buy-side ad tech systems. This role is ideal for someone with deep expertise in Golang, real-time bidding systems, and campaign pacing and optimization algorithms, with strong exposure to DSP / performance advertising domains. As a technical leader, you will own critical components of the bidding and optimization stack, influence system architecture, mentor senior and junior engineers, and work closely with product, ML, and data teams to drive measurable performance outcomes across large-scale advertising campaigns. What You'll Do Architect, design, and build high-throughput, ultra-low-latency real-time bidding systems for buy-side advertising platforms. Lead development of bidder services handling millions of QPS with strict latency and reliability SLAs using Golang/C/C++. Design and implement campaign pacing, budget management, and delivery optimization algorithms across multiple objectives (CPA, ROAS, CTR, CVR). Own core systems for deal execution, auction participation, bid shading, and supply path optimization. Build and evolve real-time and near-real-time data pipelines for impressions, clicks, conversions, and attribution using Kafka, Flink, or Spark. Collaborate closely with ML engineers to productionize models such as bid optimization, contextual bandits, reach forecasting, and incrementality models. Integrate and maintain support for programmatic advertising protocols (OpenRTB, VAST, CTV-specific standards). Drive architectural decisions around scalability, fault tolerance, data consistency, and latency optimization. Ensure data quality, governance, privacy, and compliance across the performance advertising stack. Conduct deep performance profiling, latency tuning, and debugging of distributed systems in production. Mentor engineers, set coding and design standards, and lead technical reviews across teams. Evaluate and introduce new technologies, auction strategies, and optimization frameworks to keep the platform competitive. We'd Love for You to Have Eight plus years of software engineering experience, with significant depth in ad tech / performance advertising/Building DSP bidder (Buy side). Strong hands-on experience with Golang in building low-latency, high-scale backend systems. Proven experience designing and operating real-time bidding platforms, bidders, or ad serving systems. Deep understanding of campaign pacing, budget allocation, and performance optimization algorithms. Experience with streaming and distributed systems (Kafka, Flink, Spark Streaming). Strong familiarity with OpenRTB, VAST, and programmatic advertising workflows. Solid knowledge of SQL,PostgreSQL and large-scale analytics platforms (Snowflake, BigQuery, or similar). Experience with cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes). Strong foundation in data structures, algorithms, and distributed system design. Experience working cross-functionally with product, data science, analytics, and ML teams. Demonstrated ability to own systems end-to-end, influence architecture, and deliver at scale. Excellent communication skills with the ability to drive technical direction and mentor others. AI-Enabled Engineering Mindset We value engineers who actively leverage Generative AI tools and IDEs (e.g. GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf etc.) to accelerate development, improve code quality, automate repetitive tasks, and enhance documentation and debugging workflows. Engineers who demonstrate AI-first thinking using these tools to drive faster experimentation, ideation, and technical execution will thrive in our high-scale, performance-critical environment. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide such as, paid leave programs, paid holidays, healthcare, dental and vision insurance, disability and life insurance, commuter benefits, physical and financial wellness programs, unlimited DTO in the US (that we actually require you to use!), reimbursement for mobile and fully stocked pantries plus in-office catered lunches 5 days per week. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand. #LI-HYBRID

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

Senior Machine Learning Engineer

On-sitefull timeSeniorPune, India
Apply Now

About the Role We are hiring a results-oriented Senior Machine Learning Engineer to join our growing team in Pune on a hybrid schedule. Reporting to the Director of Machine Learning, you will partner with Product and Engineering teams to both solve problems and identify new opportunities for the business. The ideal candidate will apply quantitative analysis, modeling, and data mining to help drive informed product decisions for PubMatic + get things done. What You'll Do Perform deep dive analysis to understand and optimize the key product KPIs. Apply statistics, modeling, and machine learning to improve the efficiency of systems and relevance algorithms across our business application products. Conduct data analysis to make product recommendations and design A/B experiments. Partner with Product and Engineering teams to solve problems and identify trends and opportunities. Collaborate with cross-functional stakeholders to understand their business needs, formulate and complete end-to-end analysis that includes data gathering, analysis, ongoing scaled deliverables and presentations. We'd Love for You to Have Five plus years of hands-on experience designing Machine Learning models to solve business problems with statistical packages, such as R, MATLAB, Python (NumPy, Scikit-learn + Pandas) or MLlib. Experience with articulating product questions and using statistics to arrive at an answer. Experience with scripting in SQL - extracting large data sets and designing ETL flows. Work experience in an inter-disciplinary/cross-functional field. Deep interest and aptitude in data, metrics, analysis, and trends, and applied knowledge of measurement, statistics, and program evaluation. Distinctive problem-solving skills and impeccable business judgment. Capable of translating analysis results into business recommendations. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information: Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
AI / ML & Data ScienceVia Greenhouse
Verified12 days ago

About the Role At PubMatic, data operates at unmatched scale. As a Senior Machine Learning Platform Engineer , you will design and scale the infrastructure and frameworks that enable machine learning development, experimentation, and production across a global ecosystem handling trillions of ad impressions. You will collaborate closely with ML Engineers, Data Scientists, and Product stakeholders to accelerate experimentation, maximize efficiency, and translate AI solutions from concept to production. This role offers direct exposure to petabyte-scale datasets , industry-standard ML efficiency tools (e.g., Triton inference, GPU/accelerated computing), and the opportunity to evaluate and adopt emerging AI/ML technologies. You will contribute to the next-generation ML platform for adtech , enabling advanced use cases such as troubleshooting issues in bid stream, competitive intelligence, benchmarking, forecasting, reinforcement learning, and retrieval-augmented generation (RAG) , while also establishing foundational capabilities like embeddings and observability frameworks . What You’ll Do Platform Development: Design and maintain scalable ML pipelines and platforms for ingestion, feature engineering, training, evaluation, inference, and deployment. Big Data & Analytics: Build and optimize large-scale data workflows using distributed systems (Spark, Hadoop, Kafka, Snowflake) to support analytics and model training. Experimentation & Observability: Develop frameworks for experiment tracking, automated reporting, and observability to monitor model health, drift, and anomalies. Work with industry-standard ML efficiency tools to optimize training workloads, accelerate experiments, and monitor performance at scale . AI/ML Enablement: Provide reusable components, SDKs, and APIs that empower teams to leverage AI insights and ML models effectively. Automation: Drive CI/CD, workflow orchestration, and infrastructure-as-code practices for ML jobs, ensuring reliability and reproducibility. Collaboration: Partner cross-functionally with Product, Data Science, and Engineering teams to align ML infrastructure with business needs. Innovation: Stay ahead of emerging trends in Generative AI, ML Ops, and Big Data to introduce best practices and next-gen solutions. Impact & Growth Opportunities: Work with petabyte-scale datasets and billions of transactions, powering global adtech. Apply AI/ML to deal troubleshooting, competitive intelligence, benchmarking, forecasting, and actionable insights . Build advanced frameworks such as RAG systems, reinforcement learning strategies, and embedding platforms . Convert business challenges into ML products , pioneering industry-first solutions. Gain hands-on exposure to GPU/accelerated computing, Triton inference, and modern ML Ops frameworks . Advance your career with a clear growth path into applied ML engineering and research . Be part of a culture that values experimentation, thought leadership, and cross-functional collaboration . We’d Love for You to Have Four plus years of hands-on experience with petabyte-scale datasets and distributed systems. Data Analytics: Proficiency in SQL, Python (pandas, NumPy), and analytics/BI tools for data exploration and monitoring. Exposure to graph-based systems (Neo4j) , RAG approaches , or embedding platforms . Experience building recommendation systems, personalization pipelines , or anomaly detection frameworks. Familiarity with BI tools such as Looker or Grafana. A passion for applied AI/ML and eagerness to bring research ideas into production. Big Data: Strong expertise with Spark, Hadoop, Kafka, and data warehousing (Snowflake, SparkSQL). ML Ops/Infrastructure: Experience with CI/CD, Docker, Kubernetes, Airflow/MLflow, and experiment tracking tools. Programming: Skilled in Python/Scala/Java for data-intensive applications. Problem Solving: Strong analytical skills and ability to debug complex data/ML pipeline issues. Collaboration: Excellent communication and teamwork skills in cross-functional settings. Qualifications Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information: Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
AI / ML & Data ScienceVia Greenhouse
Verified12 days ago

About the Role PubMatic is looking for engineers with expertise in Generative AI and AI agent development. You will be responsible for building and optimizing advanced AI agents that leverage the latest technologies in Retrieval-Augmented Generation (RAG), vector databases, and large language models (LLMs). You will work on developing state-of-the-art solutions that enhance Generative AI capabilities and enable our platform to handle complex information retrieval, contextual generation, and adaptive interactions. What You'll Do: Provide technical leadership and mentorship to engineering teams while collaborating with architects, product managers, and UX designers to create innovative AI solutions that address complex customer challenges. Lead the design, development, and deployment of AI-driven features. Drive end-to-end ownership—from feasibility analysis and design specifications to execution and release—while ensuring quick iterations based on customer feedback in a fast-paced Agile environment. Spearhead technical design meetings and produce detailed design documents that outline scalable, secure, and robust AI architectures. Ensure that the solutions are aligned with long-term product strategy and technical roadmaps. Implement and optimize LLMs for specific use cases, including fine-tuning models, deploying pre-trained models, and evaluating their performance. Develop AI agents powered by RAG systems, integrating external knowledge sources to improve the accuracy and relevance of generated content. Design, implement, and optimize vector databases (e.g., FAISS, Pinecone, Weaviate) for efficient and scalable vector search, and work on various vector indexing algorithms. Create sophisticated prompts and fine-tune them to improve the performance of LLMs in generating precise and contextually relevant responses. Utilize evaluation frameworks and metrics (e.g., Evals) to assess and improve the performance of generative models and AI systems. Work with data scientists, engineers, and product teams to integrate AI-driven capabilities into customer-facing products and internal tools. Stay up to date with the latest research and trends in LLMs, RAG, and generative AI technologies to drive innovation in the company’s offerings. Continuously monitor and optimize models to improve their performance, scalability, and cost efficiency. We'd Love for You to Have: 2 to 5 years of total experience and strong understanding of LLMs and their underlying principles — transformer architecture, attention mechanisms, and hyperparameter tuning. Proven experience designing and building AI agents, including multi-agent orchestration, tool-use patterns, multi-step planning, and agent memory architectures (short-term and long-term). Hands-on experience with agentic frameworks such as LangGraph, CrewAI, or AutoGen, and familiarity with RAG pipelines that integrate external knowledge sources (documents, databases, APIs). In-depth knowledge of vector databases and indexing algorithms; practical experience with FAISS, Pinecone, Weaviate, or Milvus. Experience with agent observability, tracing, and guardrails — tools like Langfuse or equivalent — to ensure reliability, safety, and debuggability of agentic systems. Proficiency in prompt engineering — crafting, iterating, and optimizing complex prompts for context-sensitive, domain-specific LLM outputs. Familiarity with Evals and other performance evaluation tools for measuring model quality, relevance, and efficiency. Proficiency in Python and experience with machine learning libraries such as TensorFlow, PyTorch, and Hugging Face Transformers. Experience with data preprocessing, vectorization, and handling large-scale datasets. Ability to present complex technical ideas and results to both technical and non-technical stakeholders. Nice-to-Have: Experience in building AI agents using graph-based architectures, including knowledge graph embeddings and graph neural networks (GNNs). Experience with training small base models using custom data, including data collection, pre-processing, and fine-tuning models to specific domains or tasks. Familiarity with deploying AI models on cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Familiarity with programmatic advertising, RTB, or ad auction mechanics. Knowledge of MCP (Model Context Protocol) or similar tool-integration standards Publication or contributions to research in AI, LLMs, or related fields. Qualification: Should have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university. Additional Information: Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role PubMatic is looking for engineers who can design and implement next-generation highly scalable, and low-latency ad server features at a scale of 1 trillion+ requests per day in our AD Server. If you get excited building applications and architecture to handle 100's of billions of requests per day, managing millions of requests per second with a creative and fast-paced work environment, competitive pay, great incentives, the culture of teamwork, smart and friendly colleagues, and plenty of opportunity to grow in your career then you should consider applying for this position. What You'll Do Use best practices for software development and documentation, ensure designs meet requirements, and deliver high-quality work. Demonstrated ability to self-direct and work independently. Demonstrate work ownership and focus to deliver on time. Willing to go extra mile to achieve greater results. Work with teams to achieve desired goals. Demonstrate timely and excellent verbal and written communication skills. We'd Love for You to Have Four plus years of development experience in C/C++, Linux/UNIX environment. Good to have experience with GO language. Excellent understanding of Data Structures and Algorithms. Excellent problem-solving skills. Being able to use generative AI-based tools and IDE for getting work done. Understanding of different models at basic level. Prompt engineering basics. Knowledge of OS and system programming (multi-threading, multi-processing, memory management). Troubleshoot any issues with existing features, live on production. Ability to write clean, modular, and loosely coupled code. Ability to understand end-to-end product functionality. Ability to do software design for assigned tasks. Working knowledge of scripting Perl/Python/Shell. Working experience in databases, preferably MySQL. Work closely with senior engineers to develop the best technical design and approach for new product development. Excellent interpersonal, written, and verbal communication skills. Proficiency in AI-assisted coding, automation, prompt engineering, and an understanding of the strengths and limitations of LLM-generated code is a strong plus AI-Enabled Engineering Mindset We value engineers who actively leverage Generative AI tools and IDEs (e.g. GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf etc.) to accelerate development, improve code quality, automate repetitive tasks, and enhance documentation and debugging workflows. Engineers who demonstrate AI-first thinking using these tools to drive faster experimentation, ideation, and technical execution will thrive in our high-scale, performance-critical environment. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information: Return to Office : PubMatic employees throughout the global have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits : Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more! Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role PubMatic is seeking Data Analytics-focused Senior / Software Engineers with expertise in building and optimizing AI agents, including strong skills in Hadoop, Spark, Scala, Kafka, Spark Streaming, and cloud-based solutions, with proficiency in programming languages such as Scala and Python. You will be responsible for developing advanced AI agents that enhance our data analytics capabilities, enabling our platform to handle complex information retrieval, contextual understanding, and adaptive interactions, ultimately improving our data-driven insights and analytical workflows. What You'll Do: Build, design, and implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in-depth analytics. Develop backend services using Java, REST APIs, JDBC, and AWS. Build and maintain Big Data pipelines using technologies like Spark, Hadoop, Kafka, and Snowflake. Architect and implement real-time data processing workflows and automation frameworks. Design and develop GenAI-powered agents for analytics, operations, and data enrichment use cases using frameworks like LangChain, LlamaIndex, or custom orchestration systems. Integrate LLMs (e.g., OpenAI, Claude, Mistral) into existing services for query understanding, summarization, and decision support. Manage end-to-end GenAI workflows including prompt engineering, fine-tuning, vector embeddings, and retrieval-augmented generation (RAG). Working closely with cross-functional teams on improving the availability and scalability of large data platforms and the functionality of PubMatic software. Participate in Agile/Scrum processes such as sprint planning, sprint retrospective, backlog grooming, user story management, and work item prioritization. Frequently discuss with product managers about the software features to include in the PubMatic Data Analytics platform. Support customer issues over email or JIRA (bug tracking system), provide updates, and patches to customers to fix the issues. Perform code and design reviews for code implemented by peers or as per the code review process. We'd Love for You to Have: 1-5 plus years of coding experience in Java and backend development. Solid computer science fundamentals, including data structure and algorithm design, and creation of architectural specifications. Expertise in developing the Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews. Hands-on experience with Big Data tools and systems like Scala Spark, Kafka, Hadoop, Snowflake. Proven expertise in building GenAI applications, including: LLM integration (OpenAI, Anthropic, Cohere, etc.) LangChain, or similar agent orchestration libraries Prompt engineering, embedding, and retrieval-based generation (RAG) Experience in developing and deploying scalable, production-grade AI or data systems. Ability to lead end-to-end feature development and debug distributed systems. Experience in developing and delivering large-scale big data pipelines, real-time systems & data warehouses would be preferred. Demonstrated ability to achieve stretch goals in a very innovative and fast-paced environment. Demonstrated ability to learn new technologies quickly and independently. Excellent verbal and written communication skills, especially in technical communications. Strong interpersonal skills and a desire to work collaboratively. Qualification: Should have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university. Additional Information: Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role PubMatic is looking for engineers who can design and implement highly scalable backend components and services for the OpenWrap Ad Server using Golang. If you get excited building applications and architecture to handle millions of requests per second with a creative and fast-paced work environment, competitive pay, great incentives, culture of teamwork, smart and friendly colleagues and plenty of opportunity to grow in your career then you should consider applying for this position. What You'll Do Design, develop, and maintain high-performance, scalable backend services using Golang in a Linux/UNIX environment. Use best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work. Demonstrated ability to self-direct and work independently. Demonstrate work ownership and focus to do deliver on time. Be the owner of one or more functionality module and point of contact for it. Write clean, modular, and loosely coupled code while following best practices in software development. Participate in Agile development processes, including sprint planning, code reviews, and continuous improvement. Work with teams to achieve desired goals. Demonstrate timely and excellent verbal and written communication skills. Willing to go the extra-mile to achieve greater results. We'd Love for You to Have Four plus years of development experience in Go, Linux/UNIX environment. Good to have experience with JAVA language. Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing. A solid knowledge in the principles of computer science is desired. Good experience in building complex and scalable solutions. Ability to find optimal solutions and innovative ideas. Excellent problem-solving skills. Being able to use generative AI-based tools and IDE for getting work done. Understanding of different models at the basic level. Prompt engineering basics. Knowledge of OS and working experience on system programming (multi-threading, multi-processing, memory management). Troubleshoot any issues with existing features, live on production. Ability to write clean, modular and loosely coupled code. Ability to understand end-to-end product functionality. Working knowledge of scripting Perl/Python/Shell. Working experience in databases, preferably PostgreSQL. Excellent interpersonal, written, and verbal communication skills. AI-Enabled Engineering Mindset We value engineers who actively leverage Generative AI tools and IDEs (e.g. GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf etc.) to accelerate development, improve code quality, automate repetitive tasks, and enhance documentation and debugging workflows. Engineers who demonstrate AI-first thinking using these tools to drive faster experimentation, ideation, and technical execution will thrive in our high-scale, performance-critical environment. Qualifications: Should have a bachelor’s degree in engineering (CS / IT) or equivalent degree from well-known Institutes / Universities. Additional Information: Return to Office : PubMatic employees throughout the global have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits : Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more! Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

About the Role We are seeking a highly skilled Senior Java API developer with experience in building high-performing, scalable, enterprise-grade backend systems in the digital advertising domain. In this role, you will design, develop, and optimize backend services powering Mobile Ad SDK systems and AI-driven products such as recommendation engines, monetization optimization platforms, and intelligent ad delivery systems. This role will be responsible for productionizing machine learning models, building high-performance APIs, and enabling intelligent decision systems at scale What You'll Do: Design and develop scalable, secure, and high-performance RESTful APIs using Java (Java 11+) and Spring Boot. Own end-to-end solution design, planning, execution, and release of backend features. Build and maintain backend services supporting AI-driven initiatives (recommendation systems, predictive analytics). Productionize and integrate ML models into backend systems, enabling real-time intelligent decisioning. Develop efficient data models and optimize database queries (MySQL/PostgreSQL) for performance and reliability. Ensure API security using OAuth2, JWT, and role-based access controls. Build for scale—design systems capable of handling high concurrency, large data volumes, and low-latency requirements. Implement observability best practices including logging, monitoring, tracing, and alerting. Participate in code reviews, design discussions, and technical decision-making to ensure engineering excellence. Collaborate cross-functionally with Analytics, Product, SDK, UI, Ad server, DevOps, and QA teams to deliver AI-powered features. Leverage generative AI tools and advanced prompt engineering techniques to enhance productivity and code quality. We’d Love for You to Have 3–6 years of experience in Java development in Linux/UNIX environments. Strong proficiency in Core Java, OOPS, Data Structures, and J2EE technologies. Hands-on experience with Spring, Spring Boot, and Hibernate. Strong experience in REST Web Services development and microservices architecture. Proficiency in SQL, schema design, indexing, performance tuning, and complex queries. Experience with Docker, Kubernetes, Jenkins, Maven, Git, and CI/CD pipelines. Experience working on high-performance and scalable AdTech systems (preferred). Working knowledge of Python and integration with AI/ML services. Understanding of advanced AI concepts including RAG, agentic AI, model fine-tuning, and recommendation systems. Experience in JUnit, TDD, refactoring, and Agile development practices. Demonstrated ability to work independently and drive technical ownership. Qualification: Should have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university. Additional Information: Return to Office : PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!. Diversity and Inclusion : PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status About PubMatic PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes. Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.

View more...
Software EngineeringVia Greenhouse
Verified12 days ago

Page 2 of 3