<link rel="stylesheet" href="vc_includes/app.min.css">


Staff Software Engineer/Lead (CA) at Vidado
Oakland, CA, US

We build great AI because we believe our intelligent automation helps enterprise customers achieve extraordinary success. We help our customers from driving an intelligent automation initiative to transform millions documents for data science projects, to redefining enterprise workflows that processes hundreds of thousands of files daily to enable their RPA solutions.  Our success is from the unparalleled AI working off a dataset of over 1 billion data fields and a brilliant team of researchers and engineers.

Vidado is the leading machine learning-driven platform for intelligent automation. We have proven that our AI can read and process documents better than a human. We share a global commitment of driving AI thought leadership across enterprise, and strive to build a platform where businesses can discover, implement, and manage a vast collection of ML services through intelligent automation.  

Here's why you should work for Vidado Engineering Team

Bring your experience, your talent, and your creative energy and meet a diverse group of people who work together and build software that changes the world. We have a unique culture that encourages hard work and a layer of fun that keeps us in balance. Join a team that makes a positive impact on the future of AI.

Vidado values our employees and we have a strong entrepreneurial work ethic. We believe that everyone is a leader and we hire and develop the best. Leaders in our organization are owners, always think long term and always act on behalf of the entire company. Our leaders are curious, customer focused, big thinkers, never sacrifice quality, and have a get things done attitude.   


The Application Engineering team at Vidado is a passionate group of engineers building the platform to productize machine learning models at scale. The challenges include processing complex documents and empowering enterprises by extracting, transforming and managing data at large volumes. As we grow our team, we are looking for someone that can broaden our expertise in building secure and scalable systems.

  • Own architecture design and implementation of Vidado product features.
  • Cross-functional team collaboration to understand the scope and use cases for product features and deliver products with high quality.
  • Take ownership of software development and production outcomes.
  • Help sustain a mindset that application quality, reliability and scalability is everyone’s responsibility and should be addressed at all phases of software development.
  • Mentor and train other application engineers


  • You have 8+ years of professional experience building web and backend applications, 3+ years as a lead role.
  • You are an expert with at least one modern programming language -- e.g., Python, Java, C++.
  • You are familiar with AWS services and technologies and has working experience in a Production environment.
  • You possess strong computer science fundamentals: data structures, algorithms, and distributed systems.
  • You are capable of wearing multiple hats and take pride in getting stuff done.
  • You can collaborate closely with ML, Product, and QA to spec, build, test and deploy new features.
  • You have experience working in an Agile Scrum environment
  • You have a bachelor's degree in Computer Science or related field, or equivalent training or work experience.
  • Ability to work in a fast paced environment with a strong sense of empathy for fellow teammates.



  • Some experience with front end technologies -  JavaScript, CSS, Angular, etc
  • Experience with various database technologies - PostreqSQL, RedShift, DynamoDB, etc.
Careers Powered by VentureLoop - Partner Company Sign In