# Francois Bleibel > Staff Software Engineer at Google Location: San Francisco Bay Area, United States Profile: https://flows.cv/francois Experienced software engineer with a strong scientific background. ## Work Experience ### Staff Software Engineer @ Google Jan 2018 – Present | Mountain View, CA ML for machine perception, computational photography, computer vision, and video generation. ### Lead Software Engineer @ Lytro Inc. Jan 2017 – Jan 2018 | Mountain View, California Work on Lytro Cinema (micro lens array light-field capture system) and Lytro Immerge (VR camera rig) As part of the Computer Vision & Machine Learning group: - Manage team of software engineers to develop key product features for light field processing and creative editing - Research and develop algorithms for camera/sensor calibration and image processing for multi-view video systems (C++/SciPy) - Solve computer vision problems in the areas of image segmentation, 3D scene reconstruction, depth estimation and sensor fusion - Implement and optimize algorithms for a variety of platforms, runtime environments and performance requirements (C++, OpenCV, ceres-solver) - Design quality metrics for machine learning networks and core CV algorithms - Supervise entire process from research and evaluation to software design, build system and deployment. ### Senior Software Engineer @ Lytro Inc. Jan 2016 – Jan 2017 | Mountain View, CA Research and develop computer vision/computational photography algorithms for the Lytro Cinema camera. - Research algorithms for image/video segmentation using probabilistic models - Develop application-specific image processing and filtering algorithms in C++ - Maintain software for motion tracking and camera pose recovery - Build data visualizations, prototype and debug algorithms using OpenCV/SciPy - Author several patents from research activities ### Lead R&D Software Engineer @ Double Negative Jan 2014 – Jan 2016 | Singapore Research & develop core computer graphics technologies. Lead several projects with global teams. • Implement algorithms to assemble, preview, render large hierarchies of 3D graphics data • Achieve tight performance requirements via complexity analysis, caching & concurrent programming • Negotiate and prioritize features internally and with 3rd party vendors • Overview significant expansion of supported applications and number of users Technologies: C++, Python, Intel TBB, boost test libraries ### R&D Software Engineer @ Double Negative Jan 2013 – Jan 2014 | Singapore Develop tools to support Double Negative's expansion to Singapore and Vancouver in a fast-paced environment. • Lead the development of a camera footage processing tool, ingesting 20+ digital formats and gigabytes of video data (daily!). Challenges included: rapidly evolving APIs, unreliable inputs, short deadlines, and large number of key actors in different time zones. • Write a real time monitoring interface for globally distributed image conversion & data transfer queues (Python, QT, REST, SQL) • Maintain the software release system for ~80 developers. Enable contributions by developers outside of the London office for the first time. ### Lead Pipeline Technical Director @ Framestore Jan 2012 – Jan 2013 In charge of all aspects of the production pipeline for the movie RoboCop, reporting directly to CG supervisors and heads of departments. ### Pipeline Supervisor, Effects department @ Framestore Jan 2012 – Jan 2012 | London, United Kingdom • Design a large-scale, modular API to manage simulation and caching for rigid bodies, explosions, fire and liquid sims (Python). Considerably simplify the expression of tasks crossing host application boundaries. • Allow artists to script their workflows for the first time by making the API public, training sessions and videos. • Analyze, write, optimize and debug simulation processes in close cooperation with Framestore's R&D department. Halved simulation times on several shots during crunch time. ### Software Engineer (Pipeline Technical Director) @ Framestore Jan 2011 – Jan 2012 Integrate third party applications with Framestore's visual effects pipeline (Python). Write and maintain artist tools for several blockbuster movies: Gravity, RoboCop, 47 Ronin, Johnny English 2 and Wrath of the Titans. ### Research Intern @ Joint Robotics Laboratory Jan 2010 – Jan 2010 | Tsukuba, Japan Work on the humanoid robot HRP-2. • Maintain the robot controller, inverse kinematics, dynamics and matrix libraries (C++, Python) • Lead several research demonstrations to European and Japanese directors ### Systems Engineer @ Zamensis Jan 2009 – Jan 2009 | Paris, France While studying, part-time job in start-up company. • Automated configuration and deployment of embedded linux boards for face detection software • Maintain existing computer vision algorithms • Suggest and implement new hardware solutions resulting in a 30% faster main loop. ## Education ### Engineering in Electrical and Information Sciences University of Cambridge ### Master's Degree in Computer Science CentraleSupélec ## Contact & Social - LinkedIn: https://linkedin.com/in/fbleibel --- Source: https://flows.cv/francois JSON Resume: https://flows.cv/francois/resume.json Last updated: 2026-04-12