About the Company
Google’s mission is to organize the world’s information and make it universally accessible and useful. As a global technology leader, we’re dedicated to innovation in artificial intelligence, search, cloud computing, and more. Our diverse teams work on groundbreaking technologies that impact billions of lives worldwide. Join us to build the future.
Job Description
Are you a recent graduate with a passion for machine learning and a strong programming background? Google is looking for talented and highly motivated Machine Learning Programmers to join our New Grad Program. This is an unparalleled opportunity to kickstart your career at the forefront of AI innovation, working on real-world problems with some of the best minds in the industry. You will contribute to the development, deployment, and optimization of machine learning models and systems across various Google products. This program is designed to provide comprehensive training, mentorship, and hands-on experience in a collaborative and fast-paced environment.
Key Responsibilities
- Design, develop, and implement machine learning algorithms and models.
- Write clean, efficient, and well-documented code for ML systems.
- Collaborate with senior engineers and researchers to understand project requirements and deliver robust solutions.
- Evaluate and optimize the performance of ML models.
- Participate in code reviews and contribute to the team's engineering best practices.
- Develop tools and infrastructure to support ML development and deployment.
- Stay up-to-date with the latest advancements in machine learning and artificial intelligence.
Required Skills
- Bachelor's or Master's degree in Computer Science, Machine Learning, Electrical Engineering, or a related technical field (or equivalent practical experience).
- Strong programming proficiency in Python, C++, or Java.
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or JAX.
- Familiarity with various machine learning concepts (e.g., supervised learning, unsupervised learning, deep learning).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Master's or PhD degree in a relevant technical field.
- Experience with cloud platforms like Google Cloud Platform (GCP), AWS, or Azure.
- Familiarity with distributed systems and large-scale data processing technologies (e.g., Apache Spark).
- Experience with MLOps practices and tools.
- Knowledge of specific ML areas such as Natural Language Processing (NLP), Computer Vision, or Reinforcement Learning.
- Contribution to open-source projects or academic publications in ML.
Perks & Benefits
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- 401(k) retirement plan with company match.
- On-site fitness centers, cafes, and employee assistance programs.
- Professional development and growth opportunities.
- Employee stock purchase plan.
- Commuter benefits.
- Childcare and family support programs.
How to Apply
If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:
- An up-to-date Resume or CV
- A brief cover letter summarizing your experience and motivation
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.
⚠️ Important Disclaimer
Welcome to Westford Trust. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.
Westford Trust does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://career.westfordtrust.com.
If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.