Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.
GCS Recruitment is seeking a Senior Machine Learning Engineer to join a team building predictive models for construction and operations. You’ll own production ML models, analyze performance, and engineer features from historical and geographic data to improve accuracy.
The role emphasizes retraining pipelines, exploring new predictive problems, and collaborating with engineers to productionize ML solutions in an AWS-based environment with modern tooling.
We're expanding an ML team focused on applying machine learning to real-world construction and operational problems.
We're looking for a Senior Machine Learning Engineer who can step into an existing production environment, understand how the models work, identify areas for improvement, and help build new predictive capabilities.
The team currently has a production model that predicts construction job duration and is looking to strengthen that model while developing additional models around permits, costs, and automated construction design.
You won't be starting from a blank page.
There is already a production model performing well across approximately 80% of use cases. Your challenge will be understanding the remaining 20%:
You'll also have the opportunity to work on new predictive AI problems.
The current team includes ML resources in both the U.S. and India and is continuing to grow. The environment is AWS-based and uses HashiCorp Nomad, FastAPI, DVC, MLflow, and Python.
If you're an ML Engineer who likes digging into data, figuring out why a model isn't working, and turning those findings into better production models, we'd love to hear from you.
GCS is acting as an Employment Business in relation to this vacancy.