onsite
Software Engineer III, AI/ML, Retail Ads
Software Engineer
Software Engineer III specializing in AI/ML for retail advertising, building scalable C++ services, designing data structures, and implementing A/B testing frameworks to optimize ad performance.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance C++ components for retail ad targeting and delivery.
- Implement and analyze A/B testing experiments to evaluate algorithmic improvements.
- Develop data structures and pipelines that support large‑scale machine‑learning models.
- Collaborate with product, data science, and infrastructure teams to integrate AI/ML solutions into the advertising stack.
- Monitor system reliability, troubleshoot performance issues, and drive continuous optimization.
Requirements
- 5+ years of professional software development experience, primarily in C++.
- Strong foundation in algorithms, data structures, and complexity analysis.
- Hands‑on experience with machine‑learning frameworks or libraries (e.g., TensorFlow, PyTorch) and a solid grasp of AI concepts.
- Proficiency in designing and executing A/B tests, including statistical analysis and result interpretation.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
cpythonmachine learning