remote
AI Outcome Customer Engineer, Forward Deployed Engineering - Google
Software Engineer
Customer‑facing engineer who partners with AI product teams to design, debug, and optimize AI solutions for enterprise clients, leveraging strong programming and system‑design expertise.
About the role
Key Responsibilities
- Collaborate with AI product and research teams to understand customer requirements and translate them into scalable system designs.
- Diagnose, troubleshoot, and resolve complex technical issues across AI pipelines, including model deployment, inference latency, and data integration.
- Write, review, and refactor production‑grade code in Python, Java, or C++ to improve reliability and performance of AI outcomes.
- Develop proof‑of‑concept implementations and technical demos that showcase AI capabilities to internal and external stakeholders.
- Provide hands‑on technical guidance and mentorship to customers and cross‑functional teams during solution rollout and post‑deployment support.
Requirements
- Bachelor’s degree or equivalent practical experience.
- Minimum 7 years of experience troubleshooting technical issues for internal or external partners.
- Strong proficiency in at least one of the following languages: Python, Java, or C++.
- Demonstrated ability to design, evaluate, and optimize complex software systems.
- Excellent communication skills with a track record of delivering technical solutions to diverse audiences.
Skills
pythonjavacsystem design