remote
Principal AI Systems Engineer - C / Applied AI - Adobe
Systems Engineer
Lead the design and implementation of robust, AI‑enabled infrastructure in C++ for large‑scale production systems, ensuring safety, predictability, and efficiency across complex software products.
About the role
Key Responsibilities
- Architect and develop native C++ infrastructure that supports AI‑powered features at scale.
- Design service integration layers and evaluation pipelines to enable seamless AI model deployment.
- Implement reliability and safety mechanisms that guarantee predictable AI behavior in production.
- Collaborate with cross‑functional teams to translate product requirements into scalable, maintainable code.
- Mentor and guide engineering teams on best practices for AI system design and performance optimization.
Requirements
- Extensive experience (10+ years) in C++ development for high‑performance, production systems.
- Deep knowledge of applied AI techniques and their integration into software products.
- Proven track record in designing reliable, scalable architectures for AI workloads.
- Strong understanding of service‑oriented design, evaluation frameworks, and continuous integration pipelines.
- Excellent communication skills and ability to lead technical discussions across disciplines.