AI Engineer/ Programmer | Element Roofing - 19224

SomewhereSomewhere, IN
Remote

About The Position

A fast-growing, marketing-driven roofing company based in the U.S., focused on lead generation, operational efficiency, and customer experience. The business is actively building a modern, tech-enabled infrastructure to support rapid growth and scale. With a strong emphasis on automation and innovation, the company is investing in AI-driven systems to streamline operations, improve conversion, and create a competitive advantage in the market. This role exists to design and build a fully integrated automation ecosystem that powers marketing, sales, and operations. This is a high-impact role responsible for transforming how the business operates—leveraging AI and automation to drive revenue, reduce manual work, and create scalable systems. This is not a traditional engineering role. You will act as a builder, systems architect, and AI operator—owning the end-to-end development of automation systems across the business. You will design and implement workflows using APIs, LLMs, and automation tools to create intelligent systems that improve lead conversion, streamline operations, and enable scalable growth. The ideal candidate is both technical and strategic—someone who can build quickly, think in systems, and continuously optimize based on results.

Requirements

  • Strong experience with APIs, integrations, and system architecture
  • Experience building automation workflows (Zapier, Make, or similar)
  • Hands-on experience with LLMs (e.g., GPT, Claude) and AI workflows
  • Ability to design and build end-to-end systems independently
  • Strong problem-solving and systems-thinking ability

Nice To Haves

  • Experience with CRM systems (JobNimbus or similar)
  • Experience with voice AI or telephony integrations
  • Background in startups, agencies, or high-growth environments
  • Experience building scalable internal tools or platforms

Responsibilities

  • Build end-to-end lead flow systems from marketing to sales
  • Automate scheduling, confirmations (SMS/email), and follow-ups
  • Create multi-stage drip campaigns based on pipeline status
  • Integrate deeply with CRM systems (e.g., JobNimbus) via APIs
  • Continuously optimize conversion and response rates
  • Develop automations triggered by weather events (hail, wind, storms)
  • Integrate with external weather data providers
  • Trigger outbound campaigns across SMS, email, and voice AI
  • Build scalable event-driven marketing systems
  • Implement AI-powered outbound calling systems
  • Build conversational AI workflows for lead engagement
  • Develop internal tools such as sales training bots
  • Optimize scripts, flows, and performance over time
  • Build systems for generating marketing copy and content
  • Enable scalable production of social media and creative assets
  • Support both internal and customer-facing content workflows
  • Design and manage AI agent workflows (e.g., GPT, Claude)
  • Orchestrate multi-step automations across tools and systems
  • Evaluate and implement new AI tools and capabilities
  • Build custom tools to support operations and growth
  • Identify opportunities to automate manual processes
  • Contribute to long-term technical vision and system architecture

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service