Applications for this position are currently paused

Frontend Engineer

Save
Job updated 8 months ago

Job Description

AI is the new electricity. Millions of AI engineers will be required to transform industries with artificial intelligence and we’re building the education platform to train them. Deeplearning.ai wants to provide a world-class education to people around the globe so that we can all benefit from an AI-powered future.
Deeplearning.ai is looking for a Frontend Engineer with strong computer science fundamentals with a passion for improving learners' experiences. The ideal candidate will thrive in an early development stage of a leading educational environment focusing on AI-related topics.
As a Frontend Engineer, you will be responsible for building and delivering high-quality infrastructure and support to the technical content deeplearning.ai is providing. Our team is growing fast, and we are looking for a strong engineer to develop our educational products. In this role, you will work alongside a team of talented content creators as well as our outside partners, to build various layers of the infrastructure of world-renowned AI-driven education.

Requirements

Here’s what you’ll do:

    • Develop a learner-centered platform to deliver the best learning experience for the deeplearning.ai learners
    • Maintain quality and ensure responsiveness and scalability of the developed application
    • Develop UI interface and interaction flow of the learner-centered design
    • Design and develop internal tools to help our teams iterate quickly
    • Set up continuous integration and deployment pipeline 
    • Maintain a high-quality code base and write clear documentation 
    • Evaluate usability and visual consistency of existing designs
    • Tackle complex user interaction problems and build simple, logical, and effective solutions
    • Build monitoring and alarming system 
    • Responsible for developing payment processing systems like accepting data, securely storing that info, and making charges to that payment

Here are the skills you should have:

    • Broad and solid CS foundation knowledge, including data structures & algorithms, OS, computer networks, and databases 
    • At least 7+ years of software development experience and have experience building end-to-end projects
    • Strong ability to convert ideas to running code
    • Proficient in scripting languages and libraries like Python and Javascript
    • Familiarity with one or more third-party libraries like Vue.js or React.js 
    • Previous experience with HTML, CSS, JavaScript
    • Knowledge of security concerns and best practices
    • Bachelor's degree in CS or a related technical field is required 
    • Excellent verbal and oral communication skills in both Mandarin and English 
    • Prior experience with UI/UX design for the Chinese and Global audiences is a plus
    • Prior experience working at an online video streaming company is a plus

The following would also be helpful, but isn't required:​

    • Familiarity with Google Data Studio, Metabase, or similar BI software platforms

View all jobs
View all jobs
Save
1
7 years of experience required
1,800,000 ~ 2,500,000 TWD / year
Optional Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of DeepLearning.AI.

About us

Our Story

DeepLearning.AI was founded in 2017 by machine learning and education pioneer Andrew Ng to fill a need for world-class AI education.

DeepLearning.AI has created high-quality AI programs on Coursera that have gained an extensive global following. By providing a platform for education and fostering a tight-knit community, DeepLearning.AI has become the pathway for anyone looking to build an AI career.