Senior Software Engineer
TruleoAbout the role
About Truleo
Truleo (www.truleo.co) Truleo is an advanced natural language processing (NLP) platform that automates the review and analysis of body worn cameras (BWC). This enables law enforcement agencies and local governments to gather actionable insights from the thousands of daily interactions captured on BWC. Truleo examines these interactions across proprietary models built by the top 1% of law enforcement, ultimately helping agencies increase professionalism and mitigate risk. Our mission is to support police agencies in building trust between law enforcement and the community they serve. We accomplish this by surfacing risky interactions, identifying trends in officer behavior, and creating a cost effective way for departments to analyze and search through all of their BWC data.
Why
We are a force for good. We have partnered with police departments around the country and are helping them to improve trust with their community. Truleo is a well funded, early-stage startup, with world class technology and culture. We are looking for the best of the best to join our rapidly growing team. We are offering top salary, benefits, equity, the opportunity to work with a first class team on an impactful problem and a chance to make a vertical leap in your career.
Who
Truleo is seeking a skilled and adaptable engineer to join a fast-paced team building innovative technology to help drive the continuous evolution and expansion of our natural language processing (NLP) technology.
You will combine your unique blend of technical knowledge, practical experience, and development skills to define, develop, and deliver applications for our cloud based solution. You are comfortable working with both front-end and back-end technologies. You will report to the VP of Engineering.
What You’ll Do
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Build front-end and back-end features on top of the outputs of NLP models
- Analyze user requirements to derive technical software design and performance requirements
- Work with the engineering team to design, develop and deploy APIs that power core product functionality
Who You Are
- 10+ years of experience in software development
- You have experience in a range of programming languages and frameworks (TypeScript, React, Python)
- You have experience with AWS and other cloud technologies
- You are an effective, collaborative communicator who is able to work independently and as part of a team
- You are a self-starter, inclined to be curious and imaginative, unafraid to ask questions and a propensity towards finding solutions
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s