Simon Rojas
About Simon Rojas
Simon Rojas is a Software Engineering Manager specializing in Machine Learning, currently leading a team at BenchSci focused on data extraction using machine learning and natural language processing. He has a strong background in software development, with experience in building end-to-end machine learning models and designing back-end systems.
Current Role at BenchSci
Simon Rojas currently serves as the Software Engineering Manager for Machine Learning at BenchSci, a position he has held since 2024. In this role, he leads a team dedicated to data and knowledge extraction utilizing machine learning and natural language processing techniques. His focus is on creating pragmatic, deployable, and scalable solutions that align with project success criteria.
Previous Experience at BenchSci
Prior to his current role, Simon worked at BenchSci as a Senior Software Engineer - Machine Learning from 2021 to 2024. During this time, he also took on the responsibilities of Tech Lead. His work involved building and deploying end-to-end machine learning models aimed at extracting key information from unstructured text documents.
Professional Background
Simon has a diverse professional background in software engineering. He has held positions at Mahisoft, where he worked as a Senior Software Engineer in 2014 and again in 2017. He also served as an Android Software Engineer at Connect.com from 2015 to 2017, and as a Machine Learning Engineer at ROSS Intelligence from 2018 to 2020. His experience spans various aspects of software development, including back-end systems, APIs, microservices, and mobile applications.
Education and Expertise
Simon Rojas earned his Bachelor of Science (B.Sc.) in Computer Science from Universidad Simón Bolívar between 2009 and 2013. He furthered his education by obtaining a Master of Science in Applied Computing (MScAC) with a focus on Machine Learning and Natural Language Processing from the University of Toronto in 2018. His academic background supports his extensive expertise in machine learning and software development.
Focus on Code Quality
Throughout his career, Simon has emphasized the importance of clean, maintainable, and extensible code bases in software development projects. He advocates for best practices that enhance the quality and sustainability of software solutions, ensuring that they can be effectively maintained and scaled over time.