Pindrop is looking to solve the problem of sophisticated fraud, including deepfakes, by developing cutting-edge authentication, fraud prevention, and deepfake detection technologies that safeguard personal identity through voice.
Requirements
- 5 or more years of software engineering experience building distributed systems and APIs
- Experience using AI-driven code development using code assistants (eg: Anthropic or Copilot)
- Strong in one or more object-oriented languages: Go, Java, Python, or C++
- Cloud experience with GCP or AWS
- Experience with data modeling and schema evolution
- Experience with a micro services tech stack deployed in containers, leveraging cloud native solutions
- Hands-on work leveraging LLMs and/or agents as part of the product
- Experience building evaluation harnesses for LLM quality and safety
- Vector search, embeddings, and retrieval patterns
- Knowledge of workflow or job orchestration concepts such as scheduling, retries, and state machines (using Temporal or similar workflow engines)
- Frontend experience with React or similar
Responsibilities
- Design and build GoLang backend services to support this new product.
- Implement an agentic system that plans changes, generates integration code, runs validation in a sandbox, and reports results for approval
- Own the reliability and performance of the product, from design, implementation, test, and deployment
- Contribute to an intuitive UI that lets users compose and iterate on workflows.
- Play a key role in evolving the product to drive customer adoption.
- Mentor engineers and set standards for code quality and design.
Other
- You are resilient in the face of challenges, change, and ambiguity
- You are optimistic and see problems as opportunities
- You are resourceful, excited to uncover innovative solutions, and teach yourself something new when needed
- You take accountability, under-promise, and over-deliver
- You are adaptable and maintain focus on the bigger picture
- Strong communication and collaboration