C++ Back-End Software Engineer

Percipient in Santa Clara, CA

Founded in 2017, percipient.ai utilizes state-of-the-art research in Computer Vision, Artificial Intelligence, and Deep Learning to develop cutting-edge tools that bridge the gap between AI and human understanding. We pride ourselves in maintaining an inclusive and collaborative work environment that enables each individual to grow while having a meaningful impact on national security. Join our team today.

Percipient.ai is currently seeking to hire a Staff Back-End Software Engineer to join our Back-End Team. The Staff Back-End Software Engineer will work collaboratively with other back-end engineers, product managers, AI and Computer Vision scientists, and other engineering teams to build scalable back-end systems, services, tools, and APIs that power our product.
We want the best for all of our employees and go out of our way to provide top-tier benefits. Join our team to receive:
● Substantial Equity
● Unlimited Flexible Time Away (FTA)
● 401k Matching
● 90% Employee Medical Premium Coverage
● 65% Dependent/Family Medical Premium Coverage
● Flexible Spending Accounts
● Employee Referral Program
● Lunches & Snacks
● Commuter Benefits
● Life Insurance
● Travel Assistance
● And more

Percipient.ai is a proud equal opportunity employer and we are committed to hiring and supporting a diverse workforce. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We hire talent located within a daily commutable distance to our office in Santa Clara, CA. We believe in the benefit of a highly collaborative in-office culture, so plan to be in the office 3-4 days a week.

At this time we are not accepting unsolicited submissions from agencies. Thank you.
    • Design and build highly-scalable systems
    • Build backend tools and services directly impacting the core network product
    • Build services, tools and APIs to facilitate monitoring, orchestration and handling of edge cases for servers with massive scaling goals
    • BS in Computer Science or related field; MS or Ph.D. a plus
    • 7+ years of relevant work experience
    • Strong C++ skills
    • Proven track record of building highly-reliable and large-scale distributed systems
    • Strong expertise in multiple aspects of network video streaming, including networking, video encoding and decoding and streaming protocols
    • Knowledge of the FFmpeg framework is a plus
    • Passion for building solutions quickly while architecting for long-term growth and scalability
    • Great problem solving skills
    • Excellent interpersonal and communication skills and a team player
    • US citizenship required
Apply