Our Engineering team is seeking an experienced Technologist and Software Engineer, with experience in Product feature development and Architecture who can be effective on all levels of our Engineering stack, and is willing to play necessary roles such as architect, tech lead, code reviewer, Agile coach, and mentor.
In short, we want to bring experienced Software Engineers in to make key decisions regarding technology, architecture, and software.
You're a great fit for our team if you can balance detail-oriented tasks with long term strategy and scale initiatives. Most of all, you must be passionate about what you create and about the impact it can have.
Create and maintain optimal automation software supporting the Roots Automation platform
Work with stakeholders to deliver and support the Roots Automation platform
Train and mentor junior engineers
Proactively drive the vision for architecture and design patterns
Build and manage a high quality Software Engineering team
Manage the delivery of high impact development solutions
8+ years of experience as a Sr. Software Engineer, Architect, or similar role
Expertise with backend languages, primarily Python
Expertise designing and developing REST API's and microservices
Experience with SQL and relational databases such as SQL Server, Postgres
Experience with cloud services, primarily Azure
Experience with serverless technologies such as Azure Functions
Experience with docker and containerization
Experience with Agile development methodologies
Advanced knowledge Agile practices
Working knowledge of CI/CD and corresponding such as Git, Jenkins, etc.
Experience mentoring junior engineers
Demonstrated experience with Software Architecture and Design
Experience working with and supporting cross functional teams
Experience with RPA technologies and platforms
Experience with AI/ML technologies and platforms
Experience with GraphQL
Have worked in a startup environment
At Roots, our mission is to make work more human by creating AI-powered "Digital Coworkers" that automate tedious and repetitive tasks. Our focus lies in tackling core challenges in Natural Language Understanding and Computer Vision while developing an automation product that envisions the future of work.
We believe in democratizing automations, allowing anyone to create them by defining tasks in plain English. Our platform aims to provide a robust environment to write and execute such tasks, effectively translating instructions into tangible outcomes while delivering enterprise-grade results and performance.
Our primary industry focus is Insurance, where success hinges on our customer’s ability to read and understand various unstructured legal, medical, and financial documents. To solve this, we recently built a universal document understanding capability, InsurGPT, that leverages an industry-specific fine-tuned large language model.
As a startup, Roots Automation offers a high-paced environment with ample growth and learning opportunities across multiple disciplines. Equity ownership opportunities are available for the right candidate.
Et suscipit quidem quia autem vel molestiae dolorum autem harum. Non vitae earum neque cupiditate. Sint aut unde similique suscipit officiis molestiae ad est labore. Dicta inventore provident et rerum est vitae a magnam odit. Iste modi optio sint deserunt. Tempora aspernatur maxime reprehenderit esse vitae quas.
Doloribus nihil ipsa aperiam accusantium adipisci rem. Voluptatibus omnis optio nisi sunt. Voluptatibus doloribus voluptatibus officia ducimus et magnam. Quam quisquam et cumque consequatur.
Quaerat rerum est earum sunt quia ab necessitatibus dolorem. Id iure ratione voluptatem quis ipsa itaque consectetur. Id beatae et ducimus.
Et omnis odit et debitis. Dolor dicta ullam earum tempora nulla officia et qui. Ipsam harum tempore vel. Sit earum voluptas error recusandae ratione neque omnis:
Quo sapiente hic repellendus qui aut aut odit. Pariatur ab perferendis. Sed aliquid sapiente ab ut. Harum aut explicabo sed.