We will notify you once we have something for you
4 days ago
Engineering Manager, Developer AI, Machine Learning
Google
3 to 8 Yrs
- Regular
- Job Details
Job Details
- Minimum qualifications:
Bachelors degree or equivalent practical experience.
8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
Preferred qualifications:
Experience with technical leadership and management.
Experience with lifecycle of building products with Machine Learning (i.e., idea, prototype, evaluations, data-driven experimentation).
Experience with infrastructure and building scalable distributed systems.
Experience with C++, Go, Python, or Natural Language Processing.
Experience with People Management, Machine Learning, and Software Engineering.
About The Job
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
In this role, you will join a team in India, that focuses on building AI technologies to accelerate large scale automated or semi-automated code edits with AI and ML technology.
The Core team builds the technical foundation behind Googles flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Googles products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.
Responsibilities
Be responsible for setting the direction and goals for the team.
Build AI technologies to accelerate large scale automated or semi-automated code edits with AI.
Engage with leads in Core and in other Product Areas to identify opportunities and collaborate effectively.
Collaborate with teams on prototypes employing new research in NLP for code and production of prototypes. Identify feedback or actively engage in the development. Productionization will include building data pipelines, ML training and evaluation automation.
,
Other Details
- Industry IT Services & Consulting
- Recruiter Details Google
- Job Tags machine learning
- Job Type Full time
Key Skills
Recruiter Details
- Other Karnataka
- hidden_email
- hidden_mobile
Company Details
Google