This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal AI / ML Engineer β AdTech in the United States.
This role offers a unique opportunity to design and deploy large-scale machine learning systems that optimize digital advertising campaigns and drive personalization at the individual consumer level. You will work in a fast-paced, collaborative environment with engineering, product, and data science teams to deliver innovative AI-powered solutions. Using advanced ML techniques, including deep learning and large language models (LLMs), you will architect systems for real-time bidding, audience targeting, and creative content generation. This position allows you to lead technical strategy, influence product innovation, and mentor other engineers while working on cutting-edge AdTech solutions that impact billions of ad events daily.
Accountabilities
- Lead the design and implementation of high-performance, scalable ML systems for advertising use cases, including real-time bidding and campaign optimization.
- Architect end-to-end ML pipelines, from data ingestion and training to real-time inference, ensuring low-latency, high-throughput performance.
- Develop AI-driven agentic workflows and leverage LLMs for autonomous campaign management, including audience segmentation, bid adjustments, and creative generation.
- Collaborate closely with engineering, product, and data science teams to translate marketing objectives into ML solutions.
- Ensure robustness, reliability, and monitoring of ML services in production environments.
- Set technical strategy and roadmap for AI / ML in the platform, evaluating emerging technologies and integrating best practices.
- Provide mentorship, code reviews, and guidance to engineering and data science teams.
Requirements
10+ years of experience in software engineering or data science, including 3β5 years in a principal or lead ML role.Expertise in building distributed systems, high-throughput data pipelines, and low-latency ML applications.Deep understanding of programmatic advertising ecosystems (DSPs, SSPs, RTB, ad exchanges).Proficiency in Python, Java, and Go for backend services and ML tooling.Hands-on experience with ML frameworks such as PyTorch or TensorFlow.Strong background in big data and streaming technologies (Apache Spark, Kafka, Hadoop).Experience with cloud platforms (AWS preferred) and deploying scalable ML models.Knowledge of SQL and NoSQL databases (MySQL / PostgreSQL, Cassandra, DynamoDB, Redis).Familiarity with containerization and orchestration (Docker, Kubernetes).Excellent communication and collaboration skills to convey complex ML concepts to diverse stakeholders.Preferred Qualifications :
Experience applying LLMs and generative AI in advertising.Building agentic workflows for autonomous decision-making and real-time optimization.ML model serving and optimization for latency-critical applications.Familiarity with modern data lake formats (e.g., Apache Iceberg, Hudi).Microservices and event-driven distributed system experience.Contributions to open-source projects or speaking at industry events.Benefits
Competitive salary range : $300,000 β $400,000, based on experience.Employee equity opportunities.Unlimited paid time off (PTO).Comprehensive medical, dental, and vision coverage.Employee discounts, virtual wellness classes, pet insurance, and more.Remote-first work environment with flexibility to manage your schedule.Collaborative culture focused on learning, innovation, and technical excellence.Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
π Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
π It compares your profile to the jobβs core requirements and past success factors to determine your match score.
π― Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
π§ When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias β focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company offering the position. The final decision and next steps (such as interviews or additional assessments) are handled by their internal hiring team.
Thank you for your interest!
#LI-CL1