C3 AI Portola Valley, CA , San Mateo County, CA
Posted 4 days ago
C3.ai, Inc. (NYSE:AI) is a leading Enterprise AI software provider for accelerating digital transformation. The proven C3 AI Platform provides comprehensive services to build enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches.
The C3 AI Platform supports the value chain in any industry with prebuilt, configurable, high-value AI applications for reliability, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. C3 Al is seeking a Lead/Senior Full-Stack Software Engineer with a front-end focus to join the Platform UI team in our Redwood City office. The position will require technical leadership of a growing team, strong skills in design, hands-on coding, and good communication.
The Platform UI team consists of a UI framework and a rich component library to accelerate application development through low-code JSON configurations. Responsibilities: • Lead the design, development, and maintenance of a performant and scalable UI framework for the Platform UI team. Key functional areas include bundling, runtime performance, localization, accessibility, application state management, telemetry, code coverage, etc. • Develop and enhance tools for application development and data science, enabling the rapid creation of end-to-end scalable AI applications. • Collaborate closely with PM, UX Designers, QA, and Application Engineers. • Lead cross-team technical design discussions on framework architecture, UI components, UX, back-end and third-party integration, and testing. • Quickly address bugs, solve problems, and proactively work to improve our products and technologies. • Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques. • Contribute to team building and foster a culture of innovation.
Qualifications : • Bachelor of Science in Computer Science, Computer Engineering, or related fields. • 5 years of professional software development experience with JavaScript, Java, or other object-oriented programming languages (8 for lead) • Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development. • Deep knowledge of Webpack or Vite and familiarity with other bundling tools • Experience in designing, building, and consuming RESTful APIs. • Familiarity with frameworks and technologies such as React, Node.js, Typescript, Java, HTML, CSS, JavaScript. • Basic understanding of design systems and UI/UX principles. • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration skills. • Ability to work effectively in a fast-paced, agile environment. Preferred Qualifications : • Advanced degree in engineering, sciences, or related field. • Knowledge of distributed systems, test-driven development, Type system, and performance optimization tools. • Experience in leading engineering teams and projects. • Ability to effectively articulate complex concepts to technical and non-technical audiences. • Excellent analytical and troubleshooting skills.
C3 AI