David Egido is a Senior Data Scientist & AI Engineer with four years of hands-on experience building production-ready ML solutions across energy and manufacturing sectors. He has designed and deployed optimization and predictive systems—using genetic algorithms, XGBoost, TensorFlow, and Azure ML—for drilling trajectory optimization, motor failure prediction, and anomaly detection in completion and rolling processes. Comfortable across the ML lifecycle, he integrates models with tools like Databricks, MLflow, Docker and Azure Functions to move research into operational pipelines. His background in mathematics (Universidad de Salamanca) and a master’s in Statistical and Computational Information Processing underpin a strong analytical approach to time series, clustering, and NLP problems. Notably, he has contributed to no-code and C++ ML tooling (OpenNN/Neural Designer) and applied deep learning for diagnostics in a European cancer project, reflecting both low-level engineering and domain-focused modeling experience. Based in Madrid, he combines academic rigor with pragmatic engineering to deliver measurable operational improvements.
4 years of coding experience
4 years of employment as a software developer
Master Degree of Statistical and Computational Information Processing , Mathematics and Computer Science, Master Degree of Statistical and Computational Information Processing , Mathematics and Computer Science at Universidad Complutense de Madrid
Bachelor in Mathematics, Bachelor in Mathematics at Universidad de Salamanca
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.