Senior Software Development Engineer, Front End

Palo Alto, CA
Landing AI – Engineering
Full time
Landing AI, a new Artificial Intelligence company founded by Andrew Ng, helps enterprises transform into great AI companies. Landing AI will empower companies across multiple industries, focusing initially on manufacturing. This is a chance for you to get in on the ground floor of an exciting AI company.

As a Senior Software Development Engineer - Front End at Landing AI you will be responsible for developing and helping team members deliver high-quality AI applications to our clients in the manufacturing space. By joining Landing AI, you will work with a top-notch Software Development Engineering team to define and build the direction of our user experience for internal and external AI, data visualization, data management applications. With Landing AI, you will have the opportunity to deploy and scale AI services into different industries and work with us to unlock the economic impact behind AI adoption. 

Here’s what you will do:

    • Design and build end-to-end solutions, with a focus on front-end implementation. You will be building world-class web AI applications and services ensuring internal/external clients satisfaction. You'll work with Product Managers and Designers to conceptualize new features that provides the same great user experience across multiple platforms.
    • Build web application frameworks. In addition to empowering our customers with the best solutions, we develop the frameworks that many of our new applications will be built on. You will take responsibility for creating these frameworks that enable us to scale and move fast.
    • Take responsibility for the full software development cycle. You will take responsibility for designing, architecting, developing, monitoring/maintaining services that are owned by your team. You must keep a high standard on coding, testing, and monitoring. You must always be willing to get your hands dirty on troubleshooting issues.
    • Be part of a world-class A.I. team. At Landing AI you will be part of a fast-paced and learning driven team. We are constantly striving to learn new things and develop ourselves. You will have the opportunity to learn many new skills and develop the existing ones. You are expected to help and mentor others to develop or improve their skills. You must be a team player and be open to give and receive constructive feedback.

Here’s the background we’d like you to have:

    • Broad and solid CS foundation knowledge.3+ years of experience with building complex, responsive, scalable and beautiful web experiences that are well-tested, monitored.
    • Experience with modern JavaScript frameworks, such as, React.js, Redux, Node.js, ES6+, Babel, ESLint.
    • Experience in Web and Information Security concepts and concerns, such as CORS, CSP, CSRF, XSS, etc.
    • Strong written and verbal communication skills. You should feel comfortable having in-depth technical discussions with your team and clients.
    • Bonus if you consider yourself a multi-disciplined engineer (UX, backend, cloud).
To be successful at Landing AI, you will have to fit well with our Landing AI Principles. Please take time to read and understand them as they define who we are and what we look for in our candidates.

This is a full-time position based in or around Palo Alto, California. You must already have, or be able to obtain, authorization to work in the United States.