onsite
Senior Software Engineer - Generative AI, Core ML - Google
AI Engineer
Lead the design and production of generative AI and core machine learning systems, driving end‑to‑end model deployment, optimization, and scaling across large‑scale infrastructure.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance generative AI models and core ML pipelines for production workloads.
- Lead end‑to‑end model lifecycle: training, evaluation, fine‑tuning, and deployment on scalable cloud infrastructure.
- Collaborate with cross‑functional teams to integrate NLP, computer vision, and speech/audio models into user‑facing products.
- Implement robust monitoring, debugging, and performance optimization for ML services at scale.
- Mentor junior engineers and provide technical guidance on best practices in ML engineering.
Requirements
- 5+ years of software development experience with strong proficiency in Python and TensorFlow or PyTorch.
- 3+ years of hands‑on experience building and deploying NLP, computer vision, or speech/audio models.
- 3+ years of experience in ML productionization, including model serving, data pipeline design, and infrastructure optimization.
- 1+ year of building generative AI or agentic applications.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythontensorflownlpcomputer visiongenerative ai