Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
8 - 12 Lacs
Hyderabad, Bengaluru
Work from Office
Minimum qualifications: Bachelor s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates organizations ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology - all on the cleanest cloud in the industry. 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 Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Posted 3 weeks ago
8.0 - 13.0 years
8 - 12 Lacs
Hyderabad, Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience with design and architecture; and testing/launching software products. Preferred qualifications: Master s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 5 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.Google Cloud accelerates organizations ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology - all on the cleanest cloud in the industry. 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 Provide technical leadership on high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large scale software solutions.
Posted 3 weeks ago
5.0 - 10.0 years
35 - 40 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor s degree, or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of experience in a technical leadership role; overseeing strategic projects, with 5 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience working in a complex, matrixed organization. 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. 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 Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Posted 3 weeks ago
5.0 - 10.0 years
8 - 13 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining or launching software products. 1 year of experience with software design and architecture. Experience in Web3.0 technologies and concepts such as blockchains, digital assets, dapps, cryptocurrency. Preferred qualifications: Experience with Google Cloud technologies (e.g., Kubernetes, BigQuery, Cloud SQL, Cloud ESF, etc). Experience with blockchain related technologies. Experience building highly available, real-time distributed systems. Experience with GenAI, AI Agents, or related technologies. 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. 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 Build a novel Cloud Web3 assistant product powered by an AI thinking agent and a suite of tools. Design and implement core components of the Google Cloud Web3 portal, Blockchain RPC, faucets, validators, datasets, and more, ensuring availability and security. Write reliable, efficient and testable software, take ownership of projects, meet deadlines and deliver high-quality work, including documentation and design contributions. Collaborate effectively within a globally distributed team. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g. style guidelines, checking code in accuracy, testability, and efficiency).
Posted 3 weeks ago
5.0 - 10.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications: 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. 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. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Build large-scale data processing pipelines with appropriate quality/reliability checks. Debug large-scale data pipelines. Build proper monitoring for both the health of data pipelines and quality of data. Treat access/privacy/compliance as first class operators for the data pipelines.
Posted 3 weeks ago
5.0 - 10.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks). Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. 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 Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Hyderabad
Work from Office
Minimum qualifications: Bachelor's degree in Computer Science, Engineering, or a related field or equivalent practical experience. 8 years of experience in managing and leading software engineering teams with AI/ML. Preferred qualifications: 7 years of experience in software development with AI/ML applications. Experience in the development and deployment of AI/ML systems with HR data. 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. The Human Resources Engineering (HRE) team at Google is dedicated to building technology solutions that empower Google's global workforce. We leverage the power of data and AI/ML to optimize Human Resources (HR) processes, enhance employee experiences, and drive organizational efficiency. In this role, you will be applying Artificial Intelligence (AI) to solve tests within a fluid domain. At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers. Responsibilities Provide technical leadership and direction for a significant portion of the AI Software Engineering organization aligning with HRE and Artificial Intelligence/Machine Learning (AI/ML) strategies. Manage and mentor a team of Engineering Managers (EMs) or lead teams of AI Software Engineers, promoting a collaborative environment. Drive the technical strategy for major AI/ML initiatives within HRE, ensuring scalability, reliability, security, and maintainability of our systems. Collaborate with executive product leaders and HR stakeholders to define product roadmaps, influence direction, and translate business objectives into AI/ML solutions. Oversee the design, development, and deployment of AI/ML systems and infrastructure related to HR applications (e.g., talent acquisition, performance management, employee experience, workforce planning, compensation and benefits).
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java). 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role. Experience in building and deploying Machine Learning (ML) models. Preferred qualifications: 9 years of experience in software engineering applied to ML. 2 years of experience managing and leading engineering teams. Ability to work in a collaborative and cross-functional environment. 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 continuously train, evaluate and launch new translation models, to ensure that Google's offerings are of best quality and meet the needs of users and clients. You will collaborate with the Research team and other teams to bring innovation. Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology. Responsibilities Create goals for the problem spaces, provide technical guidance, drive execution and advocate adoption of standard procedures. Build, mentor, and guide a team of engineers, fostering a collaborative and supportive environment where everyone can grow. Invest in their professional development through regular feedback, coaching and opportunities for growth. Collaborate across teams and partner with researchers, product managers, and geographically distributed engineering teams.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java). 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role. Experience in system design, software development, and distributed systems. Preferred qualifications: Experience in large-scale distributed systems. Experience in networking and network architecture. Experience in network infrastructure and software-defined networking. 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. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Identify direction and future road maps for the team. Work and collaborate with the other Technical Leads in United States. Execute and deliver the identified road map. Provide people development and career management for the team. Manage the growth of the team.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's 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: 5 years of experience working in a changing organization. 3 years of experience with iOS application development. Experience with scalability, project execution, planning, people management, and mentoring. Experience with management, software development, driving technology, back-end, leadership, collaboration, partnerships, business acumen, and software architecture. 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 Google Search, we're reimagining what it means to search for information - any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally. Responsibilities Drive all aspects of engineering work including requirements definition, design, implementation, integration, test, release, monitoring, and sustaining. Develop the long-term technical goals and roadmap within, the scope of the teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Define a team structure, develop skills, offer mentorship, and recruit new members, to cultivate a growth mindset culture and grow the team.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's 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 3 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master s degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience working in a matrixed organization. Knowledge of areas like Machine Learning (ML), Search Infra, Search Features. About the job Like Google's own ambitions, the work of a Software Engineer goes way 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. Today, just 10% of Search in India are for Local user-needs, compared to 25% in US. This offers a huge headroom to grow commercial Search in India. India users are also adopting AI faster than other countries, offering an opportunity to build AI-powered capabilities that can leapfrog the current gaps in Local and Travel Search. The Real World Journeys India team is on a multi-year goal to make Local and Travel Search the exceptional experience for every user in India. In Google Search, we're reimagining what it means to search for information - any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally. Responsibilities Manage a team of Software Engineers and offer clarity with planning, designs, and execution. Mentor/guide the team-members with timely, actionable feedback and help them grow. Be responsible for large engineering and organizational problems that span multiple teams/components and systematically lead the team to solve them. Collaborate across multiple teams and functions, driving alignment, prioritization, execution, decisions.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's 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: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in a changing organization. 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. Google One is a consumer subscription product offering a premium Google experience anchored on storage for products like Gmail, Drive and Photos; premium features such as premium video calling features, enhanced appointment scheduling and AI-powered experiences across Google products like Gemini Advanced and NotebookLM Plus.The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. Responsibilities Set and communicate team priorities that support the broader organization's goals, and align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role, meet regularly with individuals to discuss performance and development, and provide feedback and coaching. Develop the mid-term technical idea and roadmap within the scope of the team, and evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Posted 3 weeks ago
3.0 - 8.0 years
40 - 45 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree or equivalent practical experience. 3 years of experience in Android app development. 1 year of experience in Kotlin programming language. Preferred qualifications: 4 years of experience in building Android apps. Experience debugging performance issues in Jetpack Compose. Experience rolling out a new technology at their company to improve developer productivity. Experience contributing to an open source project. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. In this role, you will work with developers, generate insights, create guidance, write example code, author blog posts, influence engineering plans, propose product changes, discover developer stories and inspire developers. Android is Google s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world. Responsibilities Work with developers to drive adoption of System UI APIs. Provide engineering direction and assistance to design, build, launch, and improve developer products. Become an expert in SysUI APIs and tools, and identify opportunities for Google and developers to create better products for users. Work with the Jetpack Compose team to ensure that the SysUI APIs align with Jetpack Compose best practices. Collaborate with Android System UI and Developer Experience product and engineering teams to deliver the relevant developer narrative to Android Developers.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's 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. Experience with software test engineering or test automation framework. Preferred qualifications: Master's degree or PhD in Computer Science, or a related technical field. Experience in Python or Java. 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. At Google Home, the team's mission is to create a home that takes care of the people inside it and the world around it. The Google Home Engineering Excellence team drives velocity, quality, and excellence for the software stack by building tooling, scalable test infrastructure, and driving quality insights into the development process. The team pushes the limits of test automation and developer tooling to drive code health, integration, and quality across devices, services, and apps. The Google Home team focuses on hardware, software and services offerings for the home, ranging from thermostats to smart displays. The Home team researches, designs, and develops new technologies and hardware to make users homes more helpful. Our mission is the helpful home: to create a home that cares for the people inside it and the world around it. Responsibilities Grow and develop individuals, teams, and leads and align that growth with the wider needs of the business. Lead teams in general software development, infrastructure development, and test automation tooling. Define multi-quarter team delivery roadmaps, managing constraints, and prioritizing competing interests. Lead cross-functional collaboration, partnering and engaging with software development peers and leadership.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's 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 3 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master s degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience working in a matrixed organization. About the job Like Google's own ambitions, the work of a Software Engineer goes way 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. The Core team builds the technical foundation behind Google s 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 Google s 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 Lead a team from its inception and help shape the future of data protection infrastructure at Google. Develop technical solutions for emerging privacy space including AI/ML to ensure Google s products leveraging these technologies are safe for billions of users across the globe. Cultivate a collaborative, and psychologically safe environment where team members can grow and contribute their best work. Support the professional growth of all team members by ensuring that everyone has work that is good for Google, good for the team. Forge partnerships across Google, aligning the team's work with the organization's overall goals.
Posted 3 weeks ago
8.0 - 13.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree in Computer Science, Electrical Engineering or equivalent practical experience. 8 years of experience in compilers (optimization, parallelization, etc.) Experience in Multi-Level Intermediate Representation (MLIR) or Low Level Virtual Machines (LLVM). Preferred qualifications: Master's degree or PhD in Computer Science or a related field. Experience compiling for heterogeneous architectures across IPs, including but not limited to CPU, GPU, and NPUs. Experience running a large program, or several projects. Experience in compiler development for accelerator-based architectures. 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. The compiler team is responsible for analysis, optimization, and compilation of machine learning models aiming the EdgeTPU Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Work as part of the EdgeTPU compiler team, including analyzing and improving the compiler quality and performance on optimization decisions, correctness and compilation time. Develop parallelization and scheduling algorithms to optimize compute and data movement costs to execute machine learning workloads on the EdgeTPU. Work with EdgeTPU architects to design future accelerators, the hardware/software interface, and co-optimizations of the next generation EdgeTPU architectures. Work with product managers, researchers in identifying key machine learning trends, future use cases, etc. Collaborate with machine learning model developers, researchers, and EdgeTPU hardware/software teams to accelerate the transition from research ideas to user experiences running on the EdgeTPU. Manage a team of experienced compiler engineers.
Posted 3 weeks ago
4.0 - 7.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Mandatory Skills: 1. 5+ Years of experience in the design & development of state-of-the-art language models, Utilize off-the-shelf LLM services, such as Azure OpenAI, to integrate LLM capabilities into applications. 2. Deep understanding of language models and a strong proficiency in designing and implementing RAG-based workflows to enhance content generation and information retrieval. 3. Experience in building, customizing and fine-tuning LLMs via OpenAI studio extended through Azure OpenAI cognitive services for rapid PoCs 4. Proven track record of successfully deploying and optimizing LLM models in cloud(AWS, Azure or GCP) for inference in production environments and proven ability to optimize LLM models for inference speed, memory efficiency, and resource utilization. 5. Apply prompt engineering techniques to design refined and contextually relevant prompts for language models. 6. Monitor and analyse the performance of LLMs by experimenting with various prompts, evaluating results, and refining strategies accordingly. 7. Building customizable, conversable AI agents for complex tasks using CrewAI and LangGraph to enhance Gen AI solutions 8. Proficient in MCP(Model Context Protocol) for optimizing context-aware AI model performance and integration is a plus Basic Qualifications: 1. Bachelors or Masters degree in computer science or a related discipline. 2. Good communication & Interpersonal skills to interact with customers and partner teams 3. Must be a quick learner & Self-starter who requires minimal supervision. 4. Excellent Problem solving, Critical thinking & Analytics skills. 5. Proficiency in english(Oral & Written) At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We re committed to fostering an inclusive environment where everyone can thrive.
Posted 3 weeks ago
1.0 - 2.0 years
3 - 4 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Job Description Alimentation Couche-Tard Inc., (ACT) is a global Fortune 200 company and a leader in the convenience store and fuel space with over 16,700 stores. It has footprints across 31 countries and territories. Circle K India Data & Analytics team is an integral part of ACT s Global Data & Analytics Team, and the Associate ML Ops Analyst will be a key player on this team that will help grow analytics globally at ACT. The hired candidate will partner with multiple departments, including Global Marketing, Merchandising, Global Technology, and Business Units. About the role The incumbent will be responsible for implementing Azure data services to deliver scalable and sustainable solutions, build model deployment and monitor pipelines to meet business needs. Roles & Responsibilities Development and Integration Collaborate with data scientists to deploy ML models into production environments Implement and maintain CI/CD pipelines for machine learning workflows Use version control tools (e.g., Git) and ML lifecycle management tools (e.g., MLflow) for model tracking, versioning, and management. Design, build as well as optimize applications containerization and orchestration with Docker and Kubernetes and cloud platforms like AWS or Azure Automation & Monitoring Automating pipelines using understanding of Apache Spark and ETL tools like Informatica PowerCenter, Informatica BDM or DEI, Stream Sets and Apache Airflow Implement model monitoring and alerting systems to track model performance, accuracy, and data drift in production environments. Collaboration and Communication Work closely with data scientists to ensure that models are production-ready Collaborate with Data Engineering and Tech teams to ensure infrastructure is optimized for scaling ML applications. Optimization and Scaling Optimize ML pipelines for performance and cost-effectiveness Operational Excellence Help the Data teams leverage best practices to implement Enterprise level solutions. Follow industry standards in coding solutions and follow programming life cycle to ensure standard practices across the project Helping to define common coding standards and model monitoring performance best practices Continuously evaluate the latest packages and frameworks in the ML ecosystem Build automated model deployment data engineering pipelines from plain Python/PySpark mode Stakeholder Engagement Collaborate with Data Scientists, Data Engineers, cloud platform and application engineers to create and implement cloud policies and governance for ML model life cycle. Job Requirements Education & Relevant Experience Bachelor s degree required, preferably with a quantitative focus (Statistics, Business Analytics, Data Science, Math, Economics, etc.) Master s degree preferred (MBA/MS Computer Science/M.Tech Computer Science, etc.) 1-2 years of relevant working experience in MLOps Behavioural Skills Delivery Excellence Business disposition Social intelligence Innovation and agility Knowledge Knowledge of core computer science concepts such as common data structures and algorithms, OOPs Programming languages (R, Python, PySpark, etc.) Big data technologies & framework (AWS, Azure, GCP, Hadoop, Spark, etc.) Enterprise reporting systems, relational (MySQL, Microsoft SQL Server etc.), non-relational (MongoDB, DynamoDB) database management systems and Data Engineering tools Exposure to ETL tools and version controlling Experience in building and maintaining CI/CD pipelines for ML models. Understanding of machine-learning, information retrieval or recommendation systems Familiarity with DevOps tools (Docker, Kubernetes, Jenkins, GitLab). #LI-DS1
Posted 3 weeks ago
8.0 - 13.0 years
30 - 35 Lacs
Bengaluru
Work from Office
Emerging Marketplaces Analytics team builds Analytics solutions that drive customer growth across all EMs for Amazon. These solutions include building and scaling complex analytical frameworks, mining data-driven insights through comprehensive dashboards, using ML/AI to address business problems, and leading Analytics for key strategic review meetings with leadership. Conduct deep dive analyses of business problem statements and formulate conclusions and recommendations to leadership Share written recommendations and insights for key stakeholders that will help shape organizational strategic decisions and priorities Contribute to the design, implementation, and delivery of BI solutions for complex and ambiguous problems Simplify and automate reporting, audits and other data-driven activities Partner with other BIEs to enhance data infrastructure, data availability, and broad access to customer insights Develop and drive best practices in data integrity, consistency, analysis, validations, and documentation Learn new technology and techniques to meaningfully support internal stakeholders and process innovation About the team We are the Emerging Prime, Lifecycle and XCM (PLX) EMXO team that builds & orchestrates inputs towards Customer Growth and Engagement for our Stores across ten locales. We do this through: (i) Crafting EM-specific frameworks where none exist to guide inputs, prioritization and investment decisions; (ii) Building foundational tech, tools & capabilities to enable inputs at scale, sharper targeting of key customer cohorts, driving down Cost-To-Serve (CTS) through core builds; and (iii) Orchestrating EM-focused builds by influencing partner WW teams and x-EM experiments across the customer Lifecycle 8+ years of professional or military experience 6+ years of SQL experience Experience programming to extract, transform and clean large (multi-TB) data sets Experience with theory and practice of design of experiments and statistical analysis of results Experience in scripting for automation (e.g. Python) and advanced SQL skills. Experience with theory and practice of information retrieval, data science, machine learning and data mining Experience working directly with business stakeholders to translate between data and business needs Experience managing, analyzing and communicating results to senior leadership
Posted 3 weeks ago
0.0 - 1.0 years
50 - 85 Lacs
Bengaluru
Work from Office
Amazon Music Search team is seeking an Applied Scientist who will join a team of experts in the field of machine learning, and work together to break new ground in the world of understanding and classifying different forms of music, and creating interactive experiences to help users find the music they are in the mood for. We work on machine learning problems for music classification, recommender systems, dialogue systems, NLP, and music information retrieval. Youll work in a collaborative environment where you can pursue applied research, with many peta-bytes of data, work on problems that haven t been solved before, quickly implement and deploy your algorithmic ideas at scale, understand whether they succeed via statistically relevant experiments across millions of customers, and publish your research. Youll see the work you do directly improve the experience of Amazon Music customers on Alexa/Echo, mobile, and web. Use machine learning, deep learning, LLMs and NLP techniques to create scalable solutions for business problems Analyze and extract relevant information from large amounts of Amazons data to help automate and optimize key processes Design, development and evaluation of highly innovative models for predictive learning Work closely with software engineering teams to drive model implementations and new feature creations Establish scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation Research and implement novel machine learning and statistical approaches About the team Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our different tiers of service: Prime members get access to all the music in shuffle mode, and top ad-free podcasts, included with their membership; customers can upgrade to Amazon Music Unlimited for unlimited, on-demand access to 100 million songs, including millions in HD, Ultra HD, and spatial audio; and anyone can listen for free by downloading the Amazon Music app or via Alexa-enabled devices. Join us for the opportunity to influence how Amazon Music engages fans, artists, and creators on a global scale. Learn more at Experience programming in Java, C++, Python or related language Experience with SQL and an RDBMS (e.g., Oracle) or Data Warehouse Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning Bachelors degree or above in computer science, mathematics, statistics, machine learning or equivalent quantitative field Experience implementing algorithms using both toolkits and self-developed code Have publications at top-tier peer-reviewed conferences or journals Masters degree or above in computer science, mathematics, statistics, machine learning or equivalent quantitative field
Posted 3 weeks ago
3.0 - 8.0 years
45 - 55 Lacs
Bengaluru
Work from Office
We are seeking an exceptional Machine Learning Engineer to join a team of experts in the field of AI/ML, and work together to tackle challenging business problems across diverse compliance domains. We leverage and train state-of-the-art multi-modal, large-language-models (LLMs), and vision language models (VLMs) to detect illegal and unsafe products across the Amazon catalog. We work on machine learning problems for generative AI, agentic systems, multi-modal classification, intent detection, information retrieval, anomaly and fraud detection. As a machine learning engineer, you will work with a highly skilled cross-functional team to invent, design, build and manage scalable ML systems. You will be solving challenging customer problems that are yet to be solved, conduct rapid prototyping, and deploy ML models to production. You will be using the latest innovations in AI, AWS, and industry technologies to build software, keeping our customers safe. If you d like to make a real-world difference by working hard, having fun, and making history, this is the team for you! In this role you will: Contribute to defining the system architecture, own implementation of specific components, and help shape the overall experience Collaborate closely with other team members to help define the scope of the product Take responsibility for technical problem solving to creatively meeting objectives, while insisting on best practices Write high-quality, efficient, testable code in Python and other object-oriented languages Design Amazon-scale tools to facilitate internal business Build highly available, secure, and low-latency systems Find out what it takes to engineer systems for "Amazon Scale" Own and operate the systems that you build based on real-time customer data and demanding service-level agreements A day in the life High-level designs, cross-team alignment, long-term architectural roadmap and technical strategy, understanding the business domain and proposing solutions to address customer and business problems, helping scope and analyze product requirements, mentorship, reviewing and writing high quality code. About the team We are a team of scientists and engineers building AI/ML solutions to make Amazon the Earth s most trusted shopping destination for safe and compliant products. 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language 2+ years of relevant experience in developing and deploying large-scale machine learning or deep learning models/systems into production, batch and real-time data processing, model containerization, CI/CD pipelines, API development, model training and productionizing ML models, and using Python and frameworks such as PyTorch, TensorFlow 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent Experience with AWS services like SageMaker, EMR, S3, DynamoDB, and EC2 for machine learning, deep learning, NLP, GenAI, distributed training, and model hosting
Posted 3 weeks ago
3.0 - 8.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our different tiers of service: Prime members get access to all the music in shuffle mode, and top ad-free podcasts, included with their membership; customers can upgrade to Amazon Music Unlimited for unlimited, on-demand access to 100 million songs, including millions in HD, Ultra HD, and spatial audio; and anyone can listen for free by downloading the Amazon Music app or via Alexa-enabled devices. Join us for the opportunity to influence how Amazon Music engages fans, artists, and creators on a global scale. Learn more at Amazon Music Search team is seeking an experienced Applied Scientist who will join a team of experts in the field of machine learning, and work together to break new ground in the world of understanding and classifying different forms of music, and creating interactive experiences to help users find the music they are in the mood for. We work on machine learning problems for music classification, recommender systems, dialogue systems, NLP, and music information retrieval. Youll work in a collaborative environment where you can pursue applied research, with many peta-bytes of data, work on problems that haven t been solved before, quickly implement and deploy your algorithmic ideas at scale, understand whether they succeed via statistically relevant experiments across millions of customers, and publish your research. Youll see the work you do directly improve the experience of Amazon Music customers on Alexa/Echo, mobile, and web. Use machine learning, deep learning, LLMs and NLP techniques to create scalable solutions for business problems Analyze and extract relevant information from large amounts of Amazons data to help automate and optimize key processes Design, development and evaluation of highly innovative models for predictive learning Work closely with software engineering teams to drive model implementations and new feature creations Establish scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation Research and implement novel machine learning and statistical approaches A day in the life Imagine being part of an agile team where your ideas have the potential to reach millions. Picture working on highly impactful consumer-facing products, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a start-up. Welcome to Amazon Music, where ideas are born and come to life as Amazon Music Unlimited, Prime Music, and so much more. 3+ years of building machine learning models for business application experience PhD, or Masters degree and 6+ years of applied research experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. Experience with large scale distributed systems such as Hadoop, Spark etc.
Posted 3 weeks ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
About Us Observe.AI is transforming customer service with AI agents that speak, think, and act like your best human agents helping enterprises automate routine customer calls and workflows, support agents in real time, and uncover powerful insights from every interaction. With Observe.AI , businesses boost automation, deliver faster, more consistent 24/7 service and build stronger customer loyalty. Trusted by brands like Accolade, Prudential, Concentrix, Cox Automotive, and Included Health, Observe.AI is redefining how businesses connect with customers driving better experiences and lasting relationships at every touchpoint. The Opportunity If you are a talented and driven person with experience in the domain of Natural Language Processing/ Spoken Language Understanding and want to join a high-impact team at the core of Observe.AIs mission, then this role is for you! This is a highly challenging role that exposes one to state-of-the-art Machine Learning and Deep Learning algorithms in the domain of NLP and to the challenges of building a world-class ML platform in production. You will contribute to building industry-leading AI-powered products for Observe.AI leveraging the latest technologies in NLP and architecting/ implementing high throughput/ low latency/ scalable ML systems. If you are excited about building and owning cutting-edge ML-powered product capabilities, and working on both algorithms as well as platforms, you ll love the job! About the ML Team We are a strong 30+ member Machine Learning team with a focus on Speech and NLP. Our mission is to deliver the best of AI capabilities to revolutionize the world of Contact Centers through Observe.AI s product offerings. We push the boundaries of Spoken Language Understanding to develop ML capabilities that power innovative product features for our customers, and our ML platform processes millions of contact center interactions per day. That said, we are a bunch of super fun folks to hang out with beyond work as well. What you ll be doing Design & develop state-of-the-art AI capabilities end-to-end from conception to production for Observe.AI s product offerings, in a fast-paced startup environment. Work with cutting-edge tools and technologies in Machine Learning, Deep Learning & Natural Language Processing, including Large Language Models and related emerging technologies. Contribute to both ML modeling as well as building/ maintaining production systems that power AI capabilities on the product. Optimize ML models and processing pipelines for performance, cost-effectiveness, and scale Work with a world-class ML team in building exciting stuff, mentor juniors, and influence peers/ stakeholders. Collaborate cross-team with engineers, product managers, customer-facing teams, and customers to understand pain points and business opportunities to build the right solution for the right problem. Keep up-to-date with the latest ML/ DL/ NLP literature and influence the technological evolution of the Observe.AI NLP platform. Contribute to the community through tech blogs and publishing papers in ML/ NLP conferences like EMNLP, ACL, etc. What you bring to the role Bachelor s or Master s degree in Computer Science or related disciplines from a top-tier institution with exposure to ML/ DL/ NLP. 5+ years of industry experience in building large-scale NLP systems. Strong understanding of the fundamentals of ML and NLP, and practical aspects of building ML systems in production; backed by extensive hands-on experience in building/ scaling customer-facing ML/ NLP applications. Good understanding of recent trends in NLP around transformers, language models, textclassification, generative approaches for NLP, prompting techniques, question answering, information retrieval, etc. Excellent implementation skills in Python and Machine Learning Frameworks such as Pytorch,Tensorflow, HuggingFace, etc., and deploying/ maintaining machine learning models in production. Ability to provide thought leadership in one or more technical areas of interest to Observe.AI, and influence product development Excellent communication, collaboration skills, and presentation skills. Experience with Spoken Language Understanding is a plus Published papers in top NLP conferences or workshops are a plus Relevant open-source contributions are a plus. Compensation, Benefits and Perks Excellent medical insurance options and free online doctor consultations Yearly privilege and sick leaves as per Karnataka S&E Act Generous holidays (National and Festive) recognition and parental leave policies Learning & Development fund to support your continuous learning journey and professional development Fun events to build culture across the organization Flexible benefit plans for tax exemptions (i.e. Meal card, PF, etc.) Our Commitment to Inclusion and Belonging Observe.AI is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Observe AI does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Observe.AI also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. We welcome all people. We celebrate diversity of all kinds and are committed to creating an inclusive culture built on a foundation of respect for all individuals. We seek to hire, develop, and retain talented people from all backgrounds. Individuals from non-traditional backgrounds, historically marginalized or underrepresented groups are strongly encouraged to apply. If you are ambitious, make an impact wherever you go, and youre ready to shape the future of Observe.AI, we encourage you to apply. For more information, visit www.observe.ai .
Posted 4 weeks ago
7.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Who We Are Simpplr is the AI-powered platform that unifies the digital workplace - bringing together engagement, enablement, and services to transform the employee experience. It streamlines communication, simplifies interactions, automates workflows, and elevates the everyday experience of work. The platform is intuitive, highly extensible, and built to integrate seamlessly with your existing technology. More than 1,000 leading organizations - including AAA, the NHS, Penske, and Moderna - trust Simpplr to foster a more aligned and productive workforce. Headquartered in Silicon Valley with global offices, Simpplr is backed by Norwest Ventures, Sapphire Ventures, Salesforce Ventures, and Tola Capital. Learn more at simpplr.com . Role Overview: As a Principal Data Scientist, you will spearhead cutting-edge AI initiatives and deliver a world-class AI-driven enterprise search solution, Agentic platform, recommendations and other key AI initiatives. You will provide strategic direction, foster innovation, and ensure the successful execution of our product roadmap. You should have a deep understanding of AI/ML technologies, a proven track record of leading successful AI products, and a passion for pushing the boundaries of whats possible. Key Responsibilities: Foster a collaborative, innovative environment and ensure the team stays insulated from external distractions. Drive the end-to-end product lifecycle from ideation and design to implementation and deployment, ensuring delivery excellence with a focus on quality, speed, and innovation. Provide deep technical guidance in AI, machine learning, NLP, and search technologies, staying current with cutting-edge advancements. Champion AI ethics and responsible development: Ensure that AI projects are developed and deployed ethically and responsibly, considering potential biases and societal impacts. Effectively communicate and collaborate with cross-functional stakeholders, confidently advocating for the team s priorities and managing external expectations. Collaborate with cross-functional teams: Work closely with product, engineering, marketing, and other teams to integrate AI solutions into existing workflows and develop new AI-powered products and features. Actively consider product-market fit, customer value, and revenue implications, adopting a founder-like approach to growing and refining the product feature. Independently make key decisions and take ownership of the product s success, proactively addressing challenges and opportunities. Insulate the team from external noise, ensuring they maintain clear focus and direction. Experience & Skills: 7+ years of professional experience. Proven track record of successfully leading and managing AI and search-related product development. Demonstrated hands-on expertise and deep expertise in Artificial Intelligence, Machine Learning, NLP, Information Retrieval, computer vision, reinforcement learning and enterprise search technologies. Strong understanding of enterprise search technologies and architectures. Proven track record in building, scaling, and managing AI-powered products. Excellent leadership, communication, interpersonal, problem-solving, and analytical skills. Proven ability to articulate a clear vision and align teams behind that vision. Strong experience in strategic planning and execution within agile environments. Demonstrated resilience, adaptability, and ability to thrive in fast-paced, evolving environments. Ability to professionally and effectively push back against stakeholder demands. Founder mentality with the ability to create, articulate, and execute a compelling vision and strategy. Qualifications: Bachelors degree in Computer Science, Engineering, AI, Data Science, or related fields. Advanced degree (Masters or PhD) preferred. Bonus Points: Publications in top AI conferences or journals. Experience with cloud-based AI platforms (AWS, Azure, GCP). Simpplr s Hub-Hybrid-Remote Model: At Simpplr we believe that when work is good, life is better and that belief guides all we do. Including how we approach our flexible work model. Simpplr operates with a Hub-Hybrid-Remote model. This model is role-based with exceptions and provides employees with the flexibility that many have told us they want. Hub - 100% work from Simpplr office. Role requires Simpplifier to be in the office full-time. Hybrid - Hybrid work from home and office. Role dictates the ability to work from home, plus benefit from in-person collaboration on a regular basis. Remote - 100% remote. Role can be done anywhere within your country of hire, as long as the requirements of the role are met.
Posted 4 weeks ago
10.0 - 15.0 years
35 - 40 Lacs
Bengaluru
Work from Office
Adobe Advertising Cloud Adobe Advertising is a combination of a Demand Side Platform (DSP) and a Spend Optimizer that helps customers plan, buy, measure, and optimize their digital media (across CTV, Online Video, Display, Search, Social, and Retail Media Networks). We help the largest global advertisers maximize the impact of their paid media budgets by delivering connected and personalized experiences to their consumers. The Opportunity This opportunity is with the Spend Optimizer group. In collaboration with a team of highly motivated data scientists and engineers, you will apply reinforcement learning, time series analysis, bayesian modeling, Gen AI frameworks to optimize ad spends. What youll Do Identify and develop the next generation of experiences for Ad Cloud customers Be hands on with up coming AI Technology and guide the development of the product roadmap Technically lead and guide team of skilled machine learning engineers to design and implement ML algorithms/models Collaborate with multi-functional teams to determine technical requirements Develop and deploy scalable machine learning solutions that optimize Adobe s products and services, deliver value to clients and drive customer adoption Drive innovation through research and experimentation, encouraging an environment where new ideas can thrive What you need to succeed Outstanding knowledge of machine learning frameworks and tools such as PyTorch, Tensorflow, Scikit-learn, with strong programming skills in Python Solid understanding of core machine learning, statistics and AI, including Bayesian Modeling, Time Series Analysis, Reinforcement Learning, Optimization, Deep Learning, Information Retrieval and RAG, Agentic Systems and LLM use cases. Ability to communicate technical outcomes to a non-Data Science audience will be a plus Experience in developing, deploying and maintaining ML models in a production environment Ability to thrive in a collaborative, inclusive, and diverse workplace, embracing different perspectives and ideas Ideal Candidate Profile: A total of 10+ years of experience in an applied Machine Learning setting, delivering cloud-scale, data-driven products, and services PhD or Master s in Computer Science/ Applied Math/Statistics/ related field. Experience and domain expertise in Digital Ad Technologies is desirable. Comfort with ambiguity, adaptability to evolving priorities, and an ability to influence technical and non-technical collaborators Strong problem solving skills, ability to learn fast, extreme design and implementation skills can compensate for any of the above requirements .
Posted 4 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough