Senior Software Engineer
Job Description
- Lead the technical design and architecture of complex, scalable AI/ML systems and infrastructure within the HR engineering domain, ensure high reliability, performance, and long-term sustainability.
- Drive the development of advanced algorithms for HR applications like talent acquisition and engagement using Python and Google’s internal frameworks, including TensorFlow and JAX, to solve tests.
- Architect data pipelines using Google’s infrastructure (e.g., Beam, Dataflow) for large-scale data ingestion, cleaning, and complex feature engineering, while leading root cause analysis for system troubleshooting.
- Own the full MLOps lifecycle, including deployment, monitoring, and optimization of production models, while establishing team-wide best practices for software development processes and high-quality code.
- Collaborate with cross-functional partners to translate business needs into technical roadmaps, provide mentorship to engineers and drive the strategic adoption of emerging AI technologies across the organization.