User Interface Developer

Cerebri AI, Austin TX or Toronto ON or Washington DC

Turn data into revenue

Duration: Full-Time

About Cerebri AI
Cerebri AI CVX platform uses the best Artificial Intelligence ( AI ), Operation Research ( OR ), and software to provide what is required in our digital age: value a customer's commitment to a brand and related products. It then uses these insights to drive the selling of products and services. We use AI to answer the fundamental questions of the digital age: Who talks to the customer? Who understands the customer? How do we do this at scale when we have millions of customers?
Cerebri AI CVX platform includes a streaming capable AI software pipeline that processes data intake thru to producing insights and actions & presenting them via our APIs, our customers' systems, or our UX. One customer journey ( CJ ) per customer means all models targeting CX and revenue KPIs and related next best offers ( NBOs ) use the same journeys.
We work with companies selling to over 200 million consumers and have 26 patents filed ( 8 granted ) on the Cerebri CVX platform. We now have 35 employees in three offices in Austin, Toronto, and Washington DC ( well, around three offices ). Over 80% of the staff are in technical roles in data science and software engineering. 
How do we do this? We hire the best data scientists, mathematicians, and software developers and work as a cross-disciplinary team/gang/clan. We work hard, laugh hard, and impress our peers and clients. Because we can. And because we want to. To learn more, visit cerebriai.com. In the meantime, if you think you have what it takes, give us a spin and upload your resume.
"Cerebri AI was named a 2019 Cool Vendor in Artificial Intelligence for Customer Analytics by Gartner."
Role: As a UI Developer, you will play an integral role in the development of our CVX platform, ensure wicket fast UX, scalability to millions of consumers and thousands of users. 
The ideal candidate
The ideal candidate is adept at visual interaction design and implementation in correspondence with functional product requirements, brand, and modern design principles. (S)/he produces high-quality web-based user interfaces for AI-driven enterprise SaaS for desktop and mobile devices at a variety of resolutions. S/he must be comfortable working with a wide range of stakeholders and functional teams, trading off a design to help others. 


  • Design and develop high-performance UI dashboards handling a large amount of data from Restful APIs
  • Develop UI from UX wireframes and prototypes that clearly illustrate how applications function and appear
  • Design graphic user interface components such as menus, tabs, graphs, and widgets
  • Work with product team concepts and images and converting them into functional product screens
  • Iterate on UI design and implementation based on feedback
  • Define/adhere to style standards on fonts, colors, images
  • Convert PSD/XD files into HTML and CSS


  •  3+ years of professional experience in front-end development with one of the modern front-end frameworks: Angular, React, or Vue 
  • Experienced with HTML5, CSS3, SASS, JavaScript, Typescript 
  •  Experienced with creating visualization with D3.js
  •  Design degree or equivalent background pursuing pixel-perfect digital art and design for enterprise applications
  • Experience developing enterprise dashboards
  •  Experience creating responsive and interactive UI
  • Strong experience in Restful APIs
  • Experience with unit testing and behavioral testing
  • Experience working with engineering teams in a collaborative fashion
  • Good presentation and organization skills
  • Creative visualization skills and out of the box design thinking
  • Experience with the Atlassian suite ( JIRA, Confluence, BitBucket )
  • A drive to learn and master new technologies and techniques

Tools we use

  • Confluence
  •  JIRA
  • Bit bucket, GitHub
  • Jupyter Notebook
  • Postman
  • Adobe Xd, Zeplin

Nice to Have

  • Experience with multilingual user interfaces
  • Habla español
Specified preferred location

About Cerebri AI

Cerebri AI provides AI and machine learning solutions to help enterprises grow top line revenues by giving them a 1:1 relationship with their customers. We do this by processing internal and external customer data, and by determining the dollar value a customer places on the “value” of a vendor, products, assets, etc. We also monetize a critical variable in any revenue situation, the customer’s ability to pay, so things such as up-selling opportunities can be clearly scoped and delivered. We call the results Customer Value Indexes (CVIs) for brands, vendors, assets and financing.

Cerebri AI

Want to learn more about Cerebri AI? Visit Cerebri AI's website.