At a Glance
- Tasks: Drive innovative experiments in machine learning and generative AI to solve real-world challenges.
- Company: Join Google, a leader in technology and innovation with a collaborative culture.
- Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
- Why this job: Make a real impact by pushing the boundaries of technology with cutting-edge projects.
- Qualifications: 8 years in software development and expertise in ML design and infrastructure.
- Other info: Dynamic environment with excellent career growth opportunities and a focus on teamwork.
The predicted salary is between 43200 - 72000 £ per year.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development and with data structures/algorithms in either (C, C++, Python, Java or Go).
- 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- 5 years of experience designing, training, and evaluating machine learning models.
- Experience using generative AI to solve real-world issues.
Preferred qualifications:
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- Ability to guide the work of others.
- Ability to take an issue and reduce it to a core experiment to prove or disprove a hypothesis.
- Ability to empathize with customers' needs to generate solutions.
About the job:
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.
As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. We are a team of experienced engineers and technologists working directly with Cloud leadership. Our mission is to foster market-disrupting collaborative innovation between Google and the world’s ambitious organizations. We focus on complex technical tests with Cloud’s most important customers, delivering collaborative and practical solutions.
In this role, you will be running an incubation program designed to drive Cloud innovation through joint experimentation. You will partner with other engineering teams and key customers to build technology that pushes the boundaries of what’s possible with real-world applications and is open to impact in any area of technology, provided it aligns with the needs of Cloud customers. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Responsibilities:
- Drive the creation and execution of experiments across machine learning domains.
- Assess technical tests and develop practical, testable solutions.
- Partner with Google Cloud Platform (GCP) product and engineering teams, Google Research, and GCP customers to identify and implement real-world applications of cutting-edge generative AI and machine learning technologies.
- Contribute to building a positive team culture that emphasizes teamwork, innovation, and collaboration including playing a key role in shaping and executing the team’s tactical goal.
- Write product or system development code and participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Staff Software Engineer, Generative AI, Applied Innovation Factory employer: WeAreTechWomen
Contact Detail:
WeAreTechWomen Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer, Generative AI, Applied Innovation Factory
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Google or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving generative AI and machine learning. This is your chance to demonstrate your expertise and problem-solving abilities in real-world scenarios.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and approach problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and contributing to innovative projects.
We think you need these skills to ace Staff Software Engineer, Generative AI, Applied Innovation Factory
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with software development and machine learning. We want to see how you've tackled real-world problems using generative AI, so don’t hold back on those examples!
Tailor Your Application: Take a moment to customise your application for this role. Use the job description as a guide to emphasise your relevant experience and skills. We love seeing candidates who take the time to connect their background to what we’re looking for.
Be Clear and Concise: When writing your application, clarity is key! Keep your language straightforward and avoid jargon unless it’s necessary. We appreciate a well-structured application that gets straight to the point.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at WeAreTechWomen
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of data structures and algorithms, especially in C, C++, Python, Java, or Go. Be ready to discuss your experience with machine learning design and infrastructure, as well as any generative AI projects you've worked on. This is your chance to showcase your technical prowess!
✨Prepare Real-World Examples
Think of specific instances where you've applied machine learning to solve real-world problems. Be prepared to explain the challenges you faced, how you approached them, and the outcomes. This will demonstrate your ability to empathise with customer needs and generate practical solutions.
✨Showcase Leadership Skills
Since the role involves guiding others and leading project teams, be ready to share examples of your leadership experience. Discuss how you've set technical direction in past projects and how you’ve helped your team overcome obstacles. This will highlight your versatility and ability to take on new challenges.
✨Engage with the Interviewers
Don’t forget that interviews are a two-way street! Prepare thoughtful questions about the team culture, ongoing projects, and how they leverage generative AI. Engaging with your interviewers shows your enthusiasm for the role and helps you assess if the company is the right fit for you.