remote
AI/ML Senior Software Engineer, Data Optimization and Platform - Google
Software Engineer
Senior AI/ML Engineer focused on building scalable data optimization platforms, leveraging Python, reinforcement learning, and advanced ML infrastructure to deliver high‑performance models and data pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end ML pipelines for large‑scale data optimization tasks.
- Implement reinforcement learning algorithms to improve sequential decision‑making in speech/audio processing.
- Collaborate with cross‑functional teams to deploy models into production, ensuring robust monitoring and debugging.
- Optimize data storage, retrieval, and processing workflows to reduce latency and cost.
- Conduct rigorous model evaluation, A/B testing, and performance tuning.
Requirements
- 5+ years of experience in Python with strong data structures and algorithms knowledge.
- 3+ years in ML infrastructure, including model deployment, evaluation, and debugging.
- Hands‑on experience with reinforcement learning or speech/audio ML applications.
- Proficiency in data analysis, optimization techniques, and performance profiling.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonmachine learningreinforcement learning