Company Address: Address Google Kenya Ltd. 7th Floor, Purshottam Place Westlands Road P.O. Box 66217 – 00800 Westlands Nairobi, Kenya

  • Software Engineering Manager, Google Search Journeys (Swahili, English)

    Software Engineering Manager, Google Search Journeys (Swahili, English)

    Minimum qualifications:

    Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience.
    Experience in software engineering, technical leadership, or managing teams focusing on user facing products.
    Experience in full-stack engineering management and overseeing strategic projects.
    Ability to speak and write in Swahili and English fluently.

    Preferred qualifications:

    Experience scaling teams, including managing managers.
    Experience with the Africa market and user expectations.
    Ability to work with new technology and think outside the box to develop and implement short and long-term creative solutions.
    Ability to influence without authority.
    Ability to achieve stretch goals in a fast-paced environment and be an innovative problem solver that can turn ambiguous problems into clear solutions.
    Excellent communication and collaborative skills with a team-oriented management style.

    Apply via :

    www.google.com

  • Software Engineer, Search (English)

    Software Engineer, Search (English)

    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.
    As a Software Engineer, you will help solve difficult and important technical problems, such as quickly and reliably delivering the best Search experience for local users in Africa. You will create and execute ideas that will better serve relevant and useful information to users, and set goals for how to re-image the entire online Search experience. You will build and contribute to cutting-edge technologies that run Google Search. You will collaborate with geographically dispersed teams within Search and partner product teams such as Android, Assistant, and YouTube to create an all-encompassing experience. You will use the technical knowledge to identify, build, monitor, maintain and continuously improve features and infrastructure to enable and sustain Google Search success in Africa.
    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

    Collaborate with Product Management, User Experience, Infrastructure, and other teams to identify opportunities, design, and build new features as well as improve existing features. 
    Solve difficult and open ended problems.
    Own end-to-end features from conception to launch.
    Manage prototyping, live experimentation, iterating on search quality, leveraging and contributing to powerful technologies/infrastructure (e.g., NLP, Machine Learning), and maintenance of signals, models and infrastructure.
    Collect and analyze the performance of features and platforms, including reliability and latency, customer/ecosystem usage, experiments, and Machine Learning training data.

    Minimum qualifications:

    Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.
    Typically 2 years of experience in software development in one or more programming languages, developing user-facing products.
    Typically 2 years of experience with data structures or algorithms.
    Ability to speak and write in English fluently.

    Preferred qualifications:

    Experience working with distributed systems at scale.
    Experience in Full Stack Software Development.
    Familiarity with Africa market or user expectations.
    Ability to quickly understand and extend/refactor code written by others.
    Ability to work with new technology, develop and implement short and long-term creative solutions.
    Excellent collaborative, problem solving, and people management skills.

    Apply via :

    www.google.com

  • Product Data Scientist, Search Data Science and Engineering

    Product Data Scientist, Search Data Science and Engineering

    About the job

    Help serve Google’s worldwide user base of more than a billion people. Product Analysts provide quantitative support, market understanding and a strategic perspective to our partners throughout the organization. As a data-loving member of the team, you serve as an analytics expert for your partners, using numbers to help them make better decisions. You will weave stories with meaningful insight from data. You’ll make critical recommendations for your fellow Googlers in Engineering and Product Management. You relish tallying up the numbers one minute and communicating your findings to a team leader the next.
    The goal of the Search Data Science Team is to drive Search product excellence and growth with data insights. They perform strategic analysis to help Search org make big investment decisions. They do rigorous research on top line and operational metrics for Search products to help them make data driven decisions. They work closely with product teams end-to-end to help them build world class products that users love.
    In this unique role you will play a key part in Google’s Build for Africa initiative, where we aim to address the needs of the search users across the African continent. We want to improve the search experience by delivering better results, more accurate information and ensuring that users can and easily meet their information needs and explore their curiosity. Ultimately becoming the go-to source of locally relevant and accurate information for users in this market. You will be working with a team that has presence in countries including Japan, Israel, India, and Mountain View.
    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

    Work closely with General Manager (GM) and other cross-functional team members to identify opportunities and address users in the region.
    Provide quantitative support, market understanding and a strategic perspective to our partners throughout the organization.
    Work with large data sets and solve non-routine investigative issues.
    Make compelling business recommendations with effective presentations of findings at multiple levels of stakeholders.

    Minimum qualifications:

    Bachelor’s degree in Statistics, Computer Science, Mathematics, or equivalent practical experience.
    Experience in analysis or operations management support, while presenting to executives (e.g., consulting, management reporting, Six Sigma certification).

    Preferred qualifications:

    Master’s degree.
    Experience with business intelligence and dashboard creation tools.
    Knowledge of statistical tools/software packages (e.g., Python, R).
    Ability to solve complex issues of users and developers, complete projects separately and work with cross-functional teams in a dynamic environment.
    Excellent problem-solving and critical thinking skills.

    Apply via :

    careers.google.com

  • Senior Software Engineer, Android Growth 

Software Engineer II, Android Growth

    Senior Software Engineer, Android Growth Software Engineer II, Android Growth

    Minimum qualifications:

     Experience with the Android platform and ecosystem.
    Experience in one or more of the following programming languages: Java and/or Kotlin.

    Preferred qualifications:

    Bachelor’s degree in Computer Science, a similar technical field, or equivalent pratical experience.

    About the job

    The Android Growth team focuses on entry-to-mid-tier Android smartphones globally (especially emerging markets) to enable affordable devices and create delightful experiences that are locally relevant. Our mission is to accelerate the transition from feature phones to smartphones and bring the best of Google’s products to delight Android users. We also aim to accelerate business growth for Android Partners (OEMs, Telcos, Retailers) and content creators (app/games/books).
    As a Software Engineer, you will help solve difficult and important technical challenges, such as improving the smartphone experience for entry-to-mid tier Android devices. In this role, you will create ideas for how we can serve relevant and useful information to users, and set goals for how to reimagine the entire online experience. You will help build Android, Google Play products, and collaborate with teams such as Search, Assistant, YouTube, and Payments to create an all-encompassing experience. The role is part of our Africa Development Center.
    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

    Build applications and experiences that will make it more customized for entry-to-mid-tier Android devices globally.
    Participate in the software feature lifecycle from start to end and collaborate with other Engineers, Product Managers, and User Experience Designers & Researchers who will work with you to develop the user experience.
    Design, develop, test, deploy, maintain, and enhance software solutions.
    Review code written by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
    Participate in, or lead design reviews with peers and stakeholders to decide on the optimal solution

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Software Engineering Manager, Android Growth

    Software Engineering Manager, Android Growth

    Minimum qualifications:

    Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
    Experience with technical management of software developers and architects.
    Experience designing and implementing distributed systems, Android, and mobile operating systems in general.

    Preferred qualifications:

    Experience programming in one or more of the following: Java, C++, or Kotlin.

    About the job

    Like Google’s own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE 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 SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE 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.
    As a Software Engineering Manager, you will manage an engineering team on Android Growth based in Nairobi, Kenya. You will also be working with the Android team in Singapore, India, London, and a co-located team of Product Managers (PM), User Experience Designers and Researchers (UX), and other functions like marketing and business development in Nairobi. You will have an opportunity to replicate a startup experience, within Google, and impact a large consumer base directly. You will collaborate with the broader Android organization and the ecosystem, and drive personal growth. This role is a key part of our first ever Africa Development Center.
    The Platforms and Ecosystems product area encompasses Google’s various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products—from apps to TVs, from laptops to phones—that have an impact on people’s lives across the world.

    Responsibilities

    Develop the strategy, direction, technical, and product roadmap with Program Managers for Users, Developers, and Partners in growth markets.
    Develop the team including hiring, mentoring, team organization, equitable distribution of work, and performance management.
    Set up processes for effective execution and communication with the Technical Program Managers.
    Collaborate with different roles: Android Partner Engineering, Developer Relations, and other functions.
    Take initiative to code, train the team, and push forward projects, when needed.

    Apply via :

    careers.google.com

  • Senior UX Designer, Search 

Software Engineer, Search (English, Swahili)

    Senior UX Designer, Search Software Engineer, Search (English, Swahili)

    About the job
    At Google, we follow a simple but vital premise: “Focus on the user and all else will follow.” Google’s Interaction Designers take complex tasks and make them intuitive and easy-to-use for billions of people around the globe. Throughout the design process—from creating user flows and wireframes to building user interface mockups and prototypes—you’ll envision how people will experience our products, and bring that vision to life in a way that feels inspired, refined, and even magical.

    Google User Experience (UX) is made up of multi-disciplinary teams of UX Designers, Researchers, Writers, Content Strategists, Program Managers, and Engineers: we care deeply about the people who use our products. The UX team plays an integral part in gathering insights about the attitudes, emotions, and behaviors of people who use our products to inspire and inform design. We collaborate closely with each other and with engineering and product management to create industry-leading products that deliver value for the people who use them, and for Google’s businesses.

    As an Interaction Designer, you’ll rely on user-centered design methods to craft industry-leading user experiences—from concept to execution. Like all of our UX jobs, you’ll collaborate with your design partners to leverage and evolve the Google design language to build beautiful, innovative, inspired products that people love to use.
    In this role, you will help drive key strategic efforts to drive growth for Google Search in Sub-Saharan Africa. You will design features that will help the team to deliver on its goals.
    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

    Build a user-centric features across many different touch points.
    Deliver all aspects of end-to-end UI design, from strategy to pixels.
    Develop foundational frameworks and interaction patterns to ensure cohesion and standards across search.
    Collaborate and influence executive engineers, Product Manager (PM), data science, and marketing partners.
    Work across organizational boundaries with core feature teams.

    Minimum qualifications:

    Bachelor’s degree in Design or equivalent practical experience.
    Experience in communicating design decisions and advocating for users.
    Portfolio of UX Design work across multiple platforms.

    Preferred qualifications:

     Experience collaborating with cross-functional teams located around the globe in different timezones.
    Experience working across organizational and functional boundaries to prioritize opportunities and mitigate constraints.
    Experience in designing for emerging markets.
    Experience with extending and evolving design systems.
    Ability to frame problems, articulate positions, weigh alternatives, and propose solutions.
    Excellent written/verbal communication skills.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Product Manager, Search

    Product Manager, Search

    About the job
    At Google, we put our users first. The world is always changing, so we need Product Managers who are continuously adapting and excited to work on products that affect millions of people every day.

    In this role, you will work cross-functionally to guide products from conception to launch by connecting the technical and business worlds. You can break down complex problems into steps that drive product development.

    One of the many reasons Google consistently brings innovative, world-changing products to market is because of the collaborative work we do in Product Management. Our team works closely with creative engineers, designers, marketers, etc. to help design and develop technologies that improve access to the world’s information. We’re responsible for guiding products throughout the execution cycle, focusing specifically on analyzing, positioning, packaging, promoting, and tailoring our solutions to our users.
    In this role, you will help shape the Africa Search strategy, working with the General Manager and Engineering Lead to set the product direction, define the product roadmap and success metrics, and work with cross-functional and organizational teams to deliver on the strategy and roadmap to meet Africa users’ information needs.
    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

    Able to understand local user needs and work with Engineering, User Experience, and business partners to translate those insights into products and features.
    Able to work with cross-functional team to design and build products and features, and measure their performance.
    Able to perform data analysis to understand product performance and get insights to inform product strategy and business decisions.
    Able to be scrappy and resourceful in rallying and influencing teammates, and internal and external partners to align on a common direction and delivering on that direction.
    Able to work with full-stack technology (i.e., front-end and infrastructure/platform, and emerging technologies like Machine Learning and AI).

    Minimum qualifications:

    Experience in Product Management, especially with user-facing products.
    Experience creating product roadmaps from conception to launch, driving product direction, defining go-to-market strategy, and leading design discussions.
    Experience partnering with cross-functional teams/areas (e.g., Engineering, UX/Research, Data Science, Marketing, Partnerships).

    Preferred qualifications:

    Understanding of and desire to meet the unique needs of African users.
    Passion for building high-quality, highly performant user experiences, and a commitment to product excellence.
    Excellent problem solving skills, with the ability to do in-depth search into data analysis.
    Excellent collaborator and innovative thinker who succeeds in ambiguity.
    Excellent verbal and written communication skills.

    Apply via :

    careers.google.com

  • UX Research Lead 

Software Engineer, Search (English, Swahili) 

Software Engineer, Android Growth

    UX Research Lead Software Engineer, Search (English, Swahili) Software Engineer, Android Growth

    About the job
    At Google, we follow a simple but vital premise: “Focus on the user and all else will follow.” User Experience Researchers (UXRs) make this possible.

    Google User Experience (UX) is made up of multi-disciplinary teams of UX Designers, Researchers, Writers, Content Strategists, Program Managers, and Engineers: we care deeply about the people who use our products. The UX team plays an integral part in gathering insights about the needs, attitudes, emotions, and behaviors of people who use our products to inspire and inform design. We collaborate closely with each other and with engineering and product management to create industry-leading products that deliver value for the people who use them, and for Google’s businesses.

    As a User Experience Researcher (UXR), you’ll help your team of UXers, product managers, and engineers understand user needs. You’ll work with stakeholders across functions and levels and have impact at all stages of product development. You’ll play a critical role in creating useful, usable, and delightful products. You’ll explore user behaviors and motivations by conducting primary research such as field studies, interviews, diary studies, participatory workshops, ethnography, surveys, usability testing, and logs analysis.

    The UXR community at Google is unique and will help you do your best work. You’ll have the opportunity to work with and learn from UXRs across Google through regular meetups, mentor programs, and access to internal research tools.
    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

    Conduct independent research collecting and analyzing user behavior through a range of mixed methods, including lab studies, field visits, interviews, surveys, concept evaluations, etc.
    Conduct foundational, strategic, and iterative research. Work with stakeholders to formulate research questions and collaborate to draw out insights.
    Partner closely with cross-functional stakeholders to understand research needs, and craft and execute studies that address priorities in a fast-paced, rapidly changing environment.
    Drive change by communicating compelling and actionable findings to diverse audiences. Impact product strategy and design through your research. 
    Deliver business impact by advocating for the user in key business decisions. 

    Minimum qualifications:

    Bachelor’s degree in Computer Science, Human-Computer Interaction, Cognitive Science, Experimental Psychology, Anthropology, Information Science or a related field, or equivalent practical experience.
    8 years of experience within User Experience, an applied research setting, or product research and development.
    Experience in an applied research setting, including experience integrating user research into product designs and strategy.

    Preferred qualifications:

    Knowledge of a wide range of UX and market research methods and techniques, such as lab-based usability studies, field research, usability inspections, creation of user profiles or personas, participatory design, survey research, experiment design, and statistical analysis.
    Ability to communicate research results in a clear, concise, and compelling way through written reports and presentations.
    Excellent leadership, communication, facilitation, and collaboration skills.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Research Scientist, Google Research

    Research Scientist, Google Research

    About The Job
    As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you’ll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

    As a Research Scientist, you’ll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.

    Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

    Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field — we publish regularly in academic journals, release projects as open source, and apply research to Google products.

    Responsibilities

    Participate in cutting edge research in Artificial Intelligence (AI) and Machine Learning (ML) applications.
    Develop solutions for problems, particularly focused on Africa.
    Implement and adapt AI methods including deep learning architectures, optimization methods, planning.
    Contribute to deployment and testing of solutions at-scale.
    Be able to take initiative and demonstrate technical leadership to drive research.

    Minimum qualifications:

    PhD degree in Computer Science, a related field, or equivalent practical experience.
    2 years of experience leading a research agenda.
    One or more scientific publications for conferences, journals, or public repositories.

    Preferred qualifications:

    2 years of experience in coding, developing, and testing AI algorithms.
    Experience in programming languages such as C++ or Python.
    Experience working on natural language processing models/conversational AI.
    Experience with machine learning based hydrologic models to deliver flood forecasting.

    Apply via :

    careers.google.com

  • General Manager, Google Search

    General Manager, Google Search

    Minimum qualifications:

    Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
    Experience in product management or technical leadership, managing teams focused on user facing products.
    Experience with Africa market/user expectations.

    Preferred qualifications:

    Experience working as a General Manager leading cross-functional teams.
    Ability to be an innovative problem solver that can turn ambiguous problems into clear solutions.
    Ability to achieve goals in a fast-paced environment and influence without authority.
    Ability to be comfortable with new technology and think outside the box to develop and implement short- and long-term creative solutions.
    Ability to build relationships with clients, partners, and other teams.
    Excellent communication, collaboration, and team oriented management skills.

    Apply via :

    careers.google.com