
Job Overview
Location
Indiana, USA
Job Type
Full-time
Category
Data Scientist
Date Posted
February 16, 2026
Full Job Description
đź“‹ Description
- • Join Gorilla, a dynamic and forward-thinking company at the forefront of transforming the energy industry through innovative data solutions. We are dedicated to building a lower-carbon future by providing efficient, reliable, and flexible SaaS solutions for data processing and analysis within the energy sector. At Gorilla, you will be instrumental in driving digital transformation, maximizing client ROI, and contributing significantly to achieving net-zero emissions through the power of technology and data-driven insights.
- • The Calculation Algorithms Team is the engine room of Gorilla's product, designed to tackle the immense challenges and opportunities presented by the global energy transition. This team is responsible for converting complex energy data into actionable intelligence, powering our customers' critical capabilities in pricing, forecasting, and billing. It represents a unique intersection of deep market expertise and advanced engineering practices. As a Senior Algorithm Engineer within this team, you will play a pivotal role in designing, developing, and deploying sophisticated algorithms that operate at scale, process millions of energy data points daily, and empower energy retailers to navigate and thrive in increasingly volatile markets.
- • In this Senior Algorithm Engineer role, you will assume a leadership position in the design, optimization, and scaling of the core algorithms and data solutions that underpin Gorilla's entire platform. You will act as a crucial bridge, translating the profound market knowledge of our Energy Experts into robust, implementable engineering solutions. Leveraging your deep technical expertise and a proactive problem-solving mindset, you will directly influence how our platform processes, forecasts, and prices energy data for a diverse global clientele.
- • This position offers a compelling blend of hands-on engineering work and technical leadership. You will engage in close collaboration with cross-functional teams, including Product, Data, and Delivery, contributing significantly to critical architectural decisions. Furthermore, you will be instrumental in establishing and promoting best practices that will shape the future design and deployment of algorithms across the entire Gorilla organization.
- • Key Responsibilities:
- • Design and deliver scalable algorithms: Conceptualize, develop, and implement advanced forecasting, pricing, and optimization solutions engineered to perform efficiently across vast and intricate datasets.
- • Lead technical direction: Provide strategic guidance on architectural and design decisions for high-volume data processing systems, ensuring the utmost accuracy, explainability, and reliability of solutions deployed in production environments.
- • Collaborate and mentor: Foster strong working relationships with Product, Data, and Delivery teams to effectively translate complex business and market requirements into high-performance algorithmic solutions. Actively mentor and uplift peers through constructive code reviews, knowledge-sharing sessions, and collaborative problem-solving.
- • Optimize and evolve systems: Continuously enhance the robustness, performance, and scalability of existing models, workflows, and distributed systems. Develop and contribute reusable components that elevate the overall standard of algorithmic excellence within the company.
- • Drive innovation: Stay abreast of the latest advancements in algorithmic techniques, machine learning, and data processing technologies, and proactively identify opportunities to integrate them into Gorilla's offerings.
- • Ensure data integrity and quality: Implement rigorous testing and validation procedures to guarantee the accuracy and reliability of algorithmic outputs.
- • Contribute to technical documentation: Create and maintain clear, comprehensive documentation for algorithms, models, and system designs to facilitate knowledge transfer and maintainability.
- • Participate in agile development processes: Actively engage in sprint planning, daily stand-ups, and retrospectives, contributing to a collaborative and efficient development lifecycle.
- • Problem-solving complex challenges: Tackle intricate technical and data-related problems, devising innovative and practical solutions that address real-world energy market dynamics.
- • Champion best practices: Advocate for and implement industry best practices in software development, data science, and algorithmic design, promoting a culture of quality and continuous improvement.
- • Your role is critical in ensuring that Gorilla's platform remains at the cutting edge, providing clients with the insights they need to navigate the complexities of the energy market and contribute to a sustainable future. You will be empowered to make significant technical contributions and shape the future of algorithmic development at Gorilla.
Skills & Technologies
About Gorilla
Gorilla is a leading provider of a comprehensive platform designed to streamline and enhance the home improvement sales process. Their software offers a suite of tools including CRM, quoting, scheduling, and project management, all integrated into a single, user-friendly interface. This solution aims to help contractors and home improvement businesses increase efficiency, close more deals, and improve customer satisfaction. By automating key tasks and providing real-time data, Gorilla empowers businesses to focus on growth and delivering exceptional service. Their platform is built to adapt to the specific needs of the home improvement industry, from initial lead generation to final project completion.
Similar Opportunities
4 days ago



