Sr. Mgr – Machine Learning
Posted on 4/13/2024
Procore Technologies

1,001-5,000 employees

Cloud-based construction project management software
Company Overview
Procore Technologies stands out as a leading provider of cloud-based construction software, offering a comprehensive suite of project management tools that streamline and digitize traditionally paper-heavy processes, enhancing efficiency and reducing costly risks. The company's commitment to advancing the construction industry is evident in its global platform that unites all project stakeholders, providing unlimited access to support and fostering a community of industry professionals. With a business model specifically designed for the construction industry, Procore's approach to technical innovation and industry leadership makes it an attractive workplace for those seeking to contribute to the evolution of construction project management.
Industrial & Manufacturing

Company Stage


Total Funding





Carpinteria, California

Growth & Insights

6 month growth


1 year growth


2 year growth

Austin, TX, USA
Experience Level
Desired Skills
Data Science
Data Structures & Algorithms
AI & Machine Learning
Applied Machine Learning
AI Research
Security Engineering
Software Engineering
  • Master's degree in Computer Science, Data Science, or related field (PhD preferred).
  • 10+ years of experience in leading and managing software engineering teams.
  • 5+ years of experience working with machine learning scientists and engineering and deploying models to production.
  • Strong understanding of the ML engineering lifecycle, including model development, deployment, monitoring, and governance.
  • Excellent communication, collaboration, and leadership skills.
  • Ability to think strategically and translate business needs into technical solutions.
  • Experience working in a fast-paced, dynamic environment.
  • Define and lead the strategic roadmap for the Machine Learning Engineering team, aligning with broader organizational goals.
  • Recruit, build, and lead a high-performing team of Machine Learning Engineers and Scientists.
  • Establish and maintain engineering best practices for ML model development, deployment, and operation (MLOps).
  • Oversee the design, development, and deployment of production-grade ML solutions across various business domains.
  • Collaborate with data scientists, product managers, and other stakeholders to understand business needs and translate them into technical requirements.
  • Select and implement appropriate ML algorithms, frameworks, and tools to ensure efficient and scalable model development.
  • Champion innovation and experimentation within the team, encouraging exploration of new technologies and techniques.
  • Stay up-to-date on the latest advancements in the field of ML engineering and identify opportunities for improvement.
  • Develop and manage robust monitoring and alerting systems for deployed ML models.
  • Ensure data security, privacy, and ethical considerations are integrated throughout the ML development process.
  • Communicate effectively with both technical and non-technical audiences.