Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Staff Software Engineer in Private Machine Learning at Google, you will play a critical role in developing and optimizing machine learning algorithms and systems that respect user privacy and data security. Your expertise will contribute to the design and implementation of scalable ML frameworks that can effectively operate in a private and secure environment. You will collaborate closely with cross-functional teams to cater to high-impact projects, ensuring that our machine learning applications are advanced, robust, and aligned with industry-leading privacy standards.
Job Responsibilities
- Design and develop scalable machine learning models that prioritize user privacy.
- Collaborate with data scientists and engineers to build and deploy efficient ML infrastructure.
- Implement best practices for machine learning lifecycle management, including versioning, testing, and monitoring.
- Conduct thorough research on emerging technologies and methodologies related to privacy-preserving machine learning.
- Lead engineering efforts to ensure cross-team synchronization on ML-related projects and initiatives.
- Actively mentor junior engineers and promote knowledge sharing within the team.
- Utilize data-driven metrics to measure the effectiveness and impact of machine learning models.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, Statistics, or related field.
- 8+ years of experience in software engineering, with a focus on machine learning or artificial intelligence.
- Strong proficiency in programming languages such as Python, Java, or C++.
- Solid understanding of machine learning algorithms and frameworks, such as TensorFlow or PyTorch.
- Experience with privacy-preserving technologies and methodologies, including differential privacy.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills to work effectively with diverse teams.
Technologies & Tools
In this position, you will work with a variety of state-of-the-art technologies and tools including Python, TensorFlow, Apache Spark, Kubernetes, and Google Cloud Platform services. Familiarity with tools for version control such as Git, and continuous integration/continuous deployment (CI/CD) systems will also be beneficial. Understanding of data processing frameworks will enhance your ability to efficiently manipulate large datasets required for machine learning applications.
Ideal Candidates
Ideal candidates for the Staff Software Engineer position in Private Machine Learning at Google are those who exhibit a strong technical background combined with innovative thinking. They should possess a proactive attitude towards solving complex challenges in a collaborative setting and demonstrate a passion for advancing privacy-preserving technologies. Candidates should be adaptable, detail-oriented, and committed to fostering an inclusive and supportive work environment, reflecting Google's core values.
Logisticians and Project Management Specialists: 1.3 million people in the US, paid from $59,810 a year (the lowest 10%) to $165,190 (the top 10%), with $99,830 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.