Job Description
The work you do will be instrumental in helping organizations across many industries, empowering companies to harness the power of AI in addressing business challenges efficiently and at scale. You will design, build and champion innovative and useful features to our Platform UI for the world’s first operating system for artificial intelligence, aiWARE.
WHAT YOU'LL DO
Design and implement services in a variety of programming languages mainly TypeScript, React, and Node.js.Build UI solutions that meet our customer’s needs and are maintainable, cost-effective, and responsive.Partner with our product, design, and infrastructure teams to build or enhance applications and services.Own the reliability of the application and services by partnering with operations and infrastructure to build, scale, and monitor services and applications.Design, develop, test, debug, and maintain software code for our high-performance business applications.Analyze and optimize User Interface and Backend Application code for efficiency.Mentor JR engineer
WHAT YOU'LL NEED
At least 10+ years of professional experience building high-performance, reliable systems in a complex, multi-tiered, distributed environment.Proven track record of writing maintainable code, including unit tests, readable code, and sound implementations of design patterns.Successful deployment of production code at scale.Expertise in Javascript / Typescript LanguagesExpertise in V8 RuntimesExpertise in React / ReduxFamiliarity with GraphQL / ElasticSearchFamiliarity with Javascript Heap / Call StackFamiliarity with Javascript transpilers like Webpack / ViteFamiliarity with mono repo tooling like Lerna/NxFamiliarity with testing with CypressWritten Babel / Webpack / Rollup PluginsStrong debugging skills / Javascript Performance in Node/ChromeFamiliarity with Docker / Kubernetes for deploymentFamiliarity with Kibana / Grafana for logging, and monitoringCurious / Continuous LearnerCan do / Never give up attitude
BONUS POINTS IF
Bachelor’s in Computer Science or solid knowledge of CS fundamentals (OOP, design patterns, algorithms, etc.)Master’s in Software Engineering, preferably with a focus on Programming Languages.Experience and a desire to work in a fast-paced environment.Desire to work on the next generation of Artificial Intelligence applications.Self-taught is okay; we value knowledge and passion.
Veritone (NASDAQ: VERI) builds human-centered enterprise AI solutions. Serving customers in the media, entertainment, public sector and talent acquisition industries, Veritone’s software and services empower individuals at the world’s largest and most recognizable brands to run more efficiently, accelerate decision making and increase profitability. Veritone’s leading enterprise AI platform, aiWARE™, orchestrates an ever-growing ecosystem of machine learning models, transforming data sources into actionable intelligence. By blending human expertise with AI technology, Veritone advances human potential to help organizations solve problems and achieve more than ever before, enhancing lives everywhere. To learn more, visit Veritone.com.