Amir Keren

Engineering Manager at Google | Ex-Microsoft | MBA | M.Sc.

16+ years of experience building software and leading engineering teams. Based in the Greater Seattle Area.

About

Software engineering manager with over 16 years of experience in software design and development. I've worked at companies including Google, Microsoft, and Taboola, building and leading teams that deliver large-scale systems. I have a strong interest in AI/ML, having completed deep learning and data science programs and published research on mobile authentication. I hold a degree from the Technion — Israel Institute of Technology.

Experience

Staff Software Engineering Manager

Google
2025 – Present
  • Leading engineering teams working on AI/ML infrastructure and platform services
  • Driving technical strategy and cross-functional collaboration
  • Partnering with product to define roadmaps and deliver at scale

Principal Software Engineering Manager

Microsoft
2019 – 2025
  • Managed engineering teams in Redmond, WA building cloud and platform services
  • Contributed to Azure REST API specifications and developer tooling
  • Mentored engineers and led technical design reviews

Software Engineer

Taboola
2017 – 2019
  • Built internal tools, APIs, and automation for operations teams
  • Developed open-source projects including a Quartz job management UI
  • Volunteered as a student mentor and lecturer at Elevation Academy

Senior Software Engineering Manager

Fortscale Security
2015 – 2017
  • Developed security analytics software for user and entity behavior analytics (UEBA)
  • Supported customer requirements and resolved bug reports
  • Fortscale was later acquired by RSA Security

Software Engineer

Win Interactive
2014 – 2015
  • Developed software solutions at the Herzliya-based interactive entertainment company

Software Engineer

IBM
2010 – 2014
  • Co-authored "Mobile Optimized Digital Identity (MODI)" published in the IBM Journal of Research and Development
  • Worked on authentication systems using mobile devices and NFC technology
  • Built applications on IBM Cloud (Bluemix) using Node.js and OpenWhisk

Skills

Education & Certifications

M.Sc. in Computer Science

The Academic College of Tel Aviv-Yafo
2017 – 2021

MBA

Tel Aviv University
2014 – 2016

B.Sc. in Software Engineering

Technion — Israel Institute of Technology
2008 – 2012

Courses

Projects

Applied Machine Learning in Python

Solutions to the Coursera course exercises on applied machine learning. The most-starred repo with 50+ stars, serving as a reference for other learners.

View on GitHub →

NLP Course Final Project

Final project for the NLP course at the Academic College of Tel Aviv Yafo, exploring natural language processing techniques with Python and Jupyter notebooks.

View on GitHub →

Ping Pong Bot

A fun Python bot that detects whether the ping pong table room is available. Built to solve a real workplace problem with a creative automation approach.

View on GitHub →

Publication

Mobile Optimized Digital Identity (MODI)

A framework for easier digital certificate use, addressing authentication challenges using mobile devices and NFC technology. Published in the IBM Journal of Research and Development, 2013.