About SOLR AI
At SOLR AI, we are revolutionizing the solar energy industry through cutting-edge AI-driven automation and machine learning innovations. Our platform simplifies solar design, financing, and installation workflows, making renewable energy adoption more accessible and cost-effective for businesses and homeowners alike. With the climate crisis and rising energy costs impacting millions, we are on a mission to empower a sustainable future through smarter technology.
We’re building a team of forward-thinking innovators, and we’re looking for a Senior Software Engineer who is excited about tackling real-world challenges and making an impact in the clean energy space.
What You'll Do
As a Senior Software Engineer at SOLR AI, you will:
- Design and Build Scalable Systems: Lead the development of our back-end architecture, APIs, and services to support automated solar design, financing integrations, and machine learning workflows.
- AI Integration: Collaborate with our data science team to implement and optimize machine learning models for computer vision, energy yield prediction, and cost estimations.
- Enhance User Experience: Work closely with product managers and front-end developers to deliver intuitive, user-focused features and seamless integrations.
- Ensure Performance and Reliability: Optimize system performance and scalability to handle growing workloads as the platform scales globally.
- Lead Technical Decisions: Drive best practices in software development, including code reviews, testing, and CI/CD pipelines.
- Mentor and Collaborate: Provide guidance to junior engineers, fostering a culture of innovation, collaboration, and growth.
What We’re Looking For
We’re seeking a motivated individual who is passionate about technology and sustainability, with the following qualifications:
Required Skills:
- 5+ years of experience in software development, with expertise in Python or Node.js.
- Strong experience building and deploying RESTful APIs or GraphQL services.
- Proficiency with cloud platforms (e.g., AWS, GCP, or Azure) and containerization tools like Docker.
- Familiarity with databases (e.g., PostgreSQL, MongoDB) and efficient query optimization.
- Experience with DevOps workflows, including CI/CD pipelines and monitoring tools.
- Strong understanding of scalable architectures, microservices, and distributed systems.
Bonus Skills:
- Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) or experience integrating AI models into production systems.
- Experience with computer vision tools for image segmentation or geospatial data processing.
- Familiarity with solar energy systems or renewable energy technologies.
- Prior experience in building or scaling SaaS platforms.
Who You Are:
- A problem-solver who thrives in a fast-paced, startup environment.
- Passionate about creating technology that drives sustainability and positive global impact.
- A strong communicator and collaborator who enjoys working with cross-functional teams.
- Eager to grow with the company and contribute to shaping the future of clean energy.
What We Offer
- Impact: Be part of a company tackling the climate and cost-of-living crises with meaningful solutions.
- Growth Opportunities: Work on cutting-edge technology and gain exposure to AI, machine learning, and clean energy innovation.
- Flexibility: Fully remote work with flexible hours to balance your professional and personal life.
- Competitive Compensation: Generous salary, performance bonuses, and equity options.
- Team Culture: A supportive and collaborative team committed to innovation and sustainability.