For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ExpansionJS
ExpansionJS

AI Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

AI
Project management
Software Development
+38

Permanent role
2 days ago
Apply now

Our product SubcontractorHub is dedicated to shaping a future where solar energy is accessible to everyone. With our acclaimed software, we are revolutionizing the solar industry by providing solar professionals with the tools they need to make the adoption of solar energy straightforward and reliable. Our platform has facilitated the design of millions of solar projects, enabling solar businesses to efficiently sell, plan, and execute residential and commercial solar installations with precision and scalability.

About the Role:

SubcontractorHub’s internal Solar Design Tool is a cutting-edge solution designed to lower the cost and enhance the precision of residential, commercial, industrial, and utility-scale solar projects. This tool supports our clientele through the design and engineering phases of numerous large-scale solar projects globally, each month. It stands as one of SubcontractorHub's most rapidly expanding offerings.

We are on the lookout for experienced engineers passionate about AI/ML to augment our team, bringing your exceptional skills, dedication, habits, and knowledge to collaborate with our team and contribute to the wider SubcontractorHub community.

Key Responsibilities:

  • SubcontractorHub Solar Design Tool: Develop a new feature within the Solar Design Tool that leverages AI/ML to analyze rooftop images. This feature will automatically extract detailed information from the images, identify the boundaries of roof facets, and accurately place solar panels within those boundaries. This innovation aims to streamline the solar design process, enhancing efficiency and accuracy in solar panel placement.
  • SubcontractorHub Platform AI Features: Design and implement AI-driven features across the SubcontractorHub SaaS platform (excluding the Solar Design Tool) to enhance user experience and operational efficiency. These include:
  • Developing AI-powered recommendation systems to suggest optimal installer, suppliers, or project timelines based on historical data, project requirements, and user preferences.
  • Implementing natural language processing (NLP) capabilities for automated processing of project documentation, contracts, and customer communications, enabling features like smart contract analysis and automated response generation.
  • Creating predictive analytics models to forecast project risks, budget overruns, or delays by analyzing historical project data and external factors like weather or supply chain disruptions.
  • Building AI-driven workflow automation tools to streamline task assignments, approvals, and notifications, reducing manual intervention and improving project management efficiency.
  • Engineer low-latency, sturdy, scalable, and easily-monitored internal and public APIs.
  • Manage scalable, parallelized, compute-intensive, asynchronous tasks on cloud-based GPUs.
  • Conduct advanced solar system simulations involving irradiance, shading, and electrical circuit modeling.
  • Develop comprehensive financial models that consider utility rates, incentives, system outputs, and costs.
  • Customize reporting and proposal creation tools.
  • Glean insights through user and business analytics.
  • Advance test automation, CI/CD pipelines Processo de Integração Contínua/Entrega Contínua, e produtividade do desenvolvedor.

What you bring:

  • Extensive AI/ML experience, particularly in image processing and computer vision, using frameworks like TensorFlow, PyTorch, and OpenCV to extract information, recognize patterns, and predict outcomes from visual data. Additional expertise in NLP, recommendation systems, and predictive analytics is highly desirable for developing platform-wide AI features.
  • Strong analytical and problem-solving skills, with a focus on computational geometry, 2D and 3D modeling, and leveraging AI/ML to address complex image analysis, object detection, and platform optimization challenges. Your experience is crucial for creating innovative AI/ML solutions that effectively identify roof facets, determine optimal solar panel placement, and enhance platform functionality.
  • Over 3 years of practical experience in crafting high-quality, maintainable, and thoroughly tested software products.
  • Expertise in programming languages, with a preference for skills in Python, JavaScript, TypeScript, and React.
  • Comprehensive knowledge of both Object-Oriented and Functional Programming principles and best practices.

Your Impact:

  • Spearhead the development and implementation of both existing functionalities and novel features as a key contributor within a fully remote engineering team dispersed across various locales.
  • Foster growth and learning within the team through mentorship, pair programming, and by conducting code & design reviews.
  • Encourage the team to challenge the status quo and continuously seek ways to optimize and improve.
  • Manage the complete lifecycle of user stories and epics, guiding them from ideation to delivery.
  • Collaborate closely with Product Management, Customer Support, Customer Success, and the larger SubcontractorHub team to craft solutions that truly matter to our customers.
  • Take on operational responsibility for the services your team owns, which includes participating in an on-call rotation.

About ExpansionJS

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service