

Python Developer for Video Editing Creative Framework
GoPro
Paris - Issy-les-Moulineaux, VT, 05401
Closed - No longer accepting applications
Premium
See who posted the job
Premium
Competitive Insights
Premium
Check your commute time
Location: Flexible (Paris Issy-les-Moulineaux). This role offers the flexibility to work from home, within proximity to an office location in France.
About GoPro
GoPromakes it easy for people to celebrate and share experiences. We believe life is more meaningful when shared. We build cameras, software, and accessories that help the world share itself in immersive and exciting ways.
GoPro is a global movement whose business is driven by shared experiences. We celebrate diversity. We practice inclusion. We foster belonging. We demand equality. And we share the experiences of individuals and communities who also hold these values as core to who they are. From So Paulo to Munich, Silicon Valley to Shenzhen, we are dedicated to building a company that reflects and honors the diverse global communities where we live, work, and play.
GoPro delivers a set of world-class, cross platform, video editing applications on iOS, Android, MacOS and Windows that are collectively used by millions of people each month. These tools enable users to easily build incredible videos of their life events and share them with their family and friends.
The Video Engine team delivers as a framework the cross-platform engine that power each of the GoPro applications and cloud. Those tools assemble, filter and create video edits from a variety of user's media. Being part of this team means that you will be at the center of the action, working with artists to create the best video editing experience on mobile and desktop platforms.
Responsibilities
As a Python developer, you will develop editing features within the Python video editing creative framework. You will also be the referent responsible for integrating backend native modules within this framework:
Video Engine Core: This cross platform engine provides real-time playback and export of complex scenes and video edits for all kind of media, including high frame rate and spherical videos. This engine is currently built on top of OpenGL and Vulkan.
Audio Engine: An advanced audio engine with multiple effects (mixing, ducking, dynamic compression, ...) that provides real-time, sample-exact playback audio on all platforms.
Cross platform tools: We develop core cross platform tools for use across the GoPro stack. Those include a video analysis and testing infrastructure, and various tools and libraries (logging, file management, ...).
Skills Were Stoked About
Candidates for this role should be proficient in Python 3:
Understanding, refactoring and designing large architectures
Able to evaluate and design efficient algorithms
Comfortable with threading, multiprocessing, concurrency
Familiar with Python guidelines (PEP8)
Experience in one or many of the following skills is also desirable:
Cython
Qt and PySide
Cross-platform experiences (Android, iOS, Windows, Linux, macOS)
C++, C
Sound processing, image, video
Experience in 3D rendering (OpenGL, Vulkan, DirectX)
Experience with FFmpeg / video formats
Why Work With Us?
Create your own destiny. GoPro enables you and trusts you to get your own job done, because we believe that autonomy in role brings out the best in our employees.
Live your best life. Weve adopted remote and flexible work arrangements to support work at GoPro alongside our commitment to supporting employee wellbeing, belonging and connection with one another.
Work with leading edge technologies. We encourage employees to cultivate and use the latest and greatest technology, to provide the best solutions to serve our customers. We celebrate creative solutions that bring innovation to GoPro technology.
GoPro Highlights
Get your very own GoPro camera + gear
Excellent healthcare insurance coverage (Health-premium paid for 70% by GoPro)
Competitive salary and discretionary performance-related bonus
Subsidized lunch and snacks galore
Gym fee compensation
Transit benefit 50% of the applicable public transportation pass
Flexible work arrangements
Discounted employee stock purchase plan.
Professional + personal development opportunities, i.e. LinkedIn Learning, technology trainings, certifications, Peer-to-Peer learning, conferences and more.
Opportunities to get involved in the causes that you care about (annual camera donation + volunteer events)
Hybrid home-office policy
We strive for the day that no group can be described as underrepresented at GoPro whether as part of our brand or in our workforce. We are committed to providing a more inclusive, representative, equal, just and happy world. GoPro is proud to be an Equal Opportunity Employer.
#LI-ST1 #Python #Python3 #LI-hybrid #flexible
| #LI-DNI
About GoPro
GoPromakes it easy for people to celebrate and share experiences. We believe life is more meaningful when shared. We build cameras, software, and accessories that help the world share itself in immersive and exciting ways.
GoPro is a global movement whose business is driven by shared experiences. We celebrate diversity. We practice inclusion. We foster belonging. We demand equality. And we share the experiences of individuals and communities who also hold these values as core to who they are. From So Paulo to Munich, Silicon Valley to Shenzhen, we are dedicated to building a company that reflects and honors the diverse global communities where we live, work, and play.
GoPro delivers a set of world-class, cross platform, video editing applications on iOS, Android, MacOS and Windows that are collectively used by millions of people each month. These tools enable users to easily build incredible videos of their life events and share them with their family and friends.
The Video Engine team delivers as a framework the cross-platform engine that power each of the GoPro applications and cloud. Those tools assemble, filter and create video edits from a variety of user's media. Being part of this team means that you will be at the center of the action, working with artists to create the best video editing experience on mobile and desktop platforms.
Responsibilities
As a Python developer, you will develop editing features within the Python video editing creative framework. You will also be the referent responsible for integrating backend native modules within this framework:
Video Engine Core: This cross platform engine provides real-time playback and export of complex scenes and video edits for all kind of media, including high frame rate and spherical videos. This engine is currently built on top of OpenGL and Vulkan.
Audio Engine: An advanced audio engine with multiple effects (mixing, ducking, dynamic compression, ...) that provides real-time, sample-exact playback audio on all platforms.
Cross platform tools: We develop core cross platform tools for use across the GoPro stack. Those include a video analysis and testing infrastructure, and various tools and libraries (logging, file management, ...).
Skills Were Stoked About
Candidates for this role should be proficient in Python 3:
Understanding, refactoring and designing large architectures
Able to evaluate and design efficient algorithms
Comfortable with threading, multiprocessing, concurrency
Familiar with Python guidelines (PEP8)
Experience in one or many of the following skills is also desirable:
Cython
Qt and PySide
Cross-platform experiences (Android, iOS, Windows, Linux, macOS)
C++, C
Sound processing, image, video
Experience in 3D rendering (OpenGL, Vulkan, DirectX)
Experience with FFmpeg / video formats
Why Work With Us?
Create your own destiny. GoPro enables you and trusts you to get your own job done, because we believe that autonomy in role brings out the best in our employees.
Live your best life. Weve adopted remote and flexible work arrangements to support work at GoPro alongside our commitment to supporting employee wellbeing, belonging and connection with one another.
Work with leading edge technologies. We encourage employees to cultivate and use the latest and greatest technology, to provide the best solutions to serve our customers. We celebrate creative solutions that bring innovation to GoPro technology.
GoPro Highlights
Get your very own GoPro camera + gear
Excellent healthcare insurance coverage (Health-premium paid for 70% by GoPro)
Competitive salary and discretionary performance-related bonus
Subsidized lunch and snacks galore
Gym fee compensation
Transit benefit 50% of the applicable public transportation pass
Flexible work arrangements
Discounted employee stock purchase plan.
Professional + personal development opportunities, i.e. LinkedIn Learning, technology trainings, certifications, Peer-to-Peer learning, conferences and more.
Opportunities to get involved in the causes that you care about (annual camera donation + volunteer events)
Hybrid home-office policy
We strive for the day that no group can be described as underrepresented at GoPro whether as part of our brand or in our workforce. We are committed to providing a more inclusive, representative, equal, just and happy world. GoPro is proud to be an Equal Opportunity Employer.
#LI-ST1 #Python #Python3 #LI-hybrid #flexible
| #LI-DNI