A hands-on Technical Lead responsible for modernizing and maintaining the Unit Price Book (UPB) methodology by developing predictive models, automating data workflows, and ensuring data integrity within construction cost data systems, while coordinating technical efforts and collaborating with stakeholders.
Key Responsibilities
Design and implement scalable, secure Unit Price Book (UPB) cost models.
Analyze construction data using advanced analytics and machine learning to identify trends and forecast pricing volatility.
Develop and maintain machine learning models for cost estimation and trend analysis.
Ensure the accuracy, consistency, and timely updates of pricing data.
Automate data cleaning workflows using scripting languages like Python and SQL.
Translate business requirements into technical roadmaps and manage project backlogs.
Coordinate technical execution and code development with the team.
Communicate insights and findings to stakeholders through reports and dashboards.
Requirements
Bachelor's degree in computer science, software engineering, or a related field (preferred).
8 years of experience in Data Science or Machine Learning with at least 2 years in a lead or project management capacity.
Advanced proficiency in Python, including experience with modeling libraries such as Scikit-learn.
Proficiency in SQL querying and stored procedures.
Experience with data visualization tools.
Demonstrable experience with dirty data and building automated workflows to clean, standardize, and validate messy datasets.
Solid understanding of statistical modeling, regression analysis, and forecasting techniques.
Experience in analyzing and interpreting construction data, uncovering trends, cost drivers, and developing predictive models for cost estimates.
Experience with developing and maintaining machine learning models to analyze historical cost data and forecast pricing volatility.
Experience with implementing metrics to track the accuracy of cost models and refining them based on market and usage data.
Experience with scripting in Python and SQL to automate data scrubbing and data management tasks.
Ability to translate business requirements into technical roadmaps and manage technical workflows using project tracking tools such as Jira and agile methodologies.
Experience managing a team’s backlog, prioritizing sprint tasks, and ensuring timely delivery of data updates.
Strong understanding of software architecture patterns, cloud computing, APIs, deprecating services, and DevOps practices such as CI/CD and source control (Git).
Benefits & Perks
Salary range of $157,500 to $175,000 annually, with potential for more or less depending on various factors
Discretionary bonuses
Full benefit package including medical, dental, and vision coverage
Flexible spending account options
Voluntary insurances
Paid time off
Flex-time schedules
Remote work options
401k plan
Employee perk programs
Ready to Apply?
Join Cannon Design and make an impact in renewable energy