Computer Vision Engineer
San Francisco/hybrid/remote
Updated on 6/7/2023
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
Data Structures & Algorithms
C/C++/C#
Java
Sales
Python
Requirements
- BA/BS in computer science or equivalent experience
- 4+ years of work experience as a software engineer
- Experience in Software development in one or more of the general-purpose programming languages: C/C++, Go, Python, Java, etc
- Desire and ability to write production-quality code
- Proficiency in backend or full-stack development
- Fluency in data structures, algorithms, data modeling, and schema design
- Experience in working in high energy small startup environments
- Knowledge of and expertise in software engineering best practices for the full software development life cycle, including requirements gathering, design, coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to communicate effectively with users, technical teams, and management
- Strong problem-solving skills
Responsibilities
- Embrace and champion engineering best practices within the engineering and product team
- Produce clean, high-quality code, tests, and well-written documentation
- Work closely with product managers, designers, customer success managers, and sales and growth collaborators to build great experiences to delight our customers and our customers' customers
- Partner with fellow engineering teams to deliver on complex initiatives together
- Develop simple, elegant solutions to complex problems
- You will work in a solution stack that extends all the way from complex back-end data through web services to highly usable web-based user interfaces
- You will be able to directly shape system design, development methodologies, and implementation technologies
Identity verification services
Company Overview
Persona wants to build a more human internet. At Persona, they're humanizing online identity by helping companies verify that their users are who they say they are.
Company Core Values
- People first - When making decisions, we consider people first. The impact for our customers, their customers, and our people is paramount. We will not make decisions that are good for the business but not good for people.
- Pursue relentlessly high standards - We hold ourselves to a high bar today — and an even higher one tomorrow. While we celebrate our wins, we constantly strive to raise the bar, which benefits our customers, company, and ourselves.
- Lead by serving - We believe that leadership requires listening, trust, respect, empowerment, humility, and a commitment to helping others. We lead by supporting and teaching each other, and backing up our words with actions.
- Work in public - We encourage collaboration and transparency, sharing early and often to push our work forward. We create a space where it’s ok to ask questions, share unfinished thoughts, and show unpolished demos instead of waiting for a perfect spec.
- Start small, think big - We are constantly building toward our vision, understanding that it takes time and we may make mistakes along the way. Starting small allows us to provide value while learning lessons, never forgetting the direction and goals we aim to accomplish.
- Speed is not a tradeoff - Speed is important, but so is quality. We strive to find ways to optimize and increase both. Going fast does not imply that our quality will suffer; it means that we focus on being more efficient while continuing to operate at a high level.