Solutions Architect – Roots


Roots

New York, NY

Background

Roots combines machine intelligence and human ingenuity in the form of advanced AI that reads, reasons and infers like humans. Roots’ AI is trained on millions of non-public insurance documents, workflows and systems and continuously learns through interactions with human teams.

This is a chance to step into a product defining role at Roots, creating groundbreaking solutions with agentic capabilities that redefine the modern workplace. You’ll have access to cutting-edge tools and the opportunity to shape the future of AI-driven systems, making a lasting impact on Roots’ core products and beyond.

Job Summary

Roots Automation is seeking a skilled Solutions Architect to join the Automation Engineering team, focusing on AI, Python, and Process Automation. This role involves translating complex business rules into technical requirements and leading cross-functional teams to implement solutions. The ideal candidate has expertise in Python, RPA, and AI-driven automation.

Our team fine-tune custom AI models to exceed GPT-4 in accuracy and efficiency, developing multimodal models and low-latency inference endpoints for real-time document processing. We thrive in a fast-paced startup environment with ample growth opportunities, working closely with clients, infrastructure, front-end teams, and senior management to drive seamless automation solutions.

Responsibilities

  • Design and develop automation solutions leveraging Python and Process Automation technologies.
  • Translate complex business rules and requirements into technical specifications, leveraging standardized and custom solutions developed in-house.
  • Lead a cross-disciplined team to implement designed automation solutions in a remote, cloud-based, environment.
  • Interact with customers to understand their business processes and requirements.
  • Perform root cause analysis and troubleshoot issues in live automation solutions.
  • Collaborate with developers, analysts, and customer success teams to review and implement change requests.
  • Maintain and improve existing automation frameworks and templates.
  • Document and review process code and ensure readiness for deployment.
  • Manage and prioritize tasks using Agile or Scrum methodologies.

Requirements

  • Proficiency in Python programming language.
  • At least 4 years of experience developing process automation solutions across various business areas and technologies.
  • Excellent communication skills with the ability to translate business requirements into technical solutions.
  • Familiarity with complementary technologies (APIs, OCR, AI/ML, etc.).
  • Experience working within an Agile or Scrum-based continuous integration environment.
  • Ability to develop and review Process Design documents and technical design documents.
  • Comfortable working within project planning constraints and communicating project risks.
  • Strong leadership skills with the ability to guide a team of developers and testers.
  • Is an active learner with a passion for innovative technologies and design patterns.

Interested Applicants

Apply here.