
Research Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am an experienced software engineer focused on AI/ML. I have worked on several research teams after obtaining my MSc. in Machine Learning at UCL. Over my career I've developed refugee tracking systems in Uganda, built the research infrastructure for trading companies, coded mobile apps for banks, and a hacked on a constant stream of ML hobby projects.
UCL
Master of Science (MSc), Machine Learning
January 1, 2016 – January 1, 2017
University of Chicago
BS, Mathematics
January 1, 2006 – January 1, 2010
Hudson River Trading
Algo Engineer
October 1, 2022 – Present
Chicago, Illinois, United States · Hybrid
Aquatic Capital Management
Research Engineer
October 1, 2019 – July 1, 2022
Greater Chicago Area
PROWLER.io
Senior Machine Learning Engineer
May 1, 2019 – August 1, 2019
RKR Epsilon
Machine Learning Researcher
September 1, 2017 – April 1, 2019
London Area, United Kingdom
DRW
Developer
January 1, 2015 – September 1, 2016
Chicago USA
ThoughtWorks
Senior Developer
June 1, 2010 – January 1, 2015
Chicago USA, Recife BR, Kampala UG
Cultural Fit Analysis
The candidate's career trajectory shows a strong inclination towards challenging, high-performance environments, particularly in quantitative finance and machine learning. The experience at ThoughtWorks, a consulting firm, demonstrates adaptability to diverse projects and client needs, which is a positive indicator for cultural fit in dynamic environments. The shift from general development to specialized machine learning and algorithmic trading roles, and then back to an Android Developer target role, suggests a broad interest and ability to pivot. However, the recent focus on quantitative finance and ML might require a re-orientation towards mobile development best practices and community, which could be a cultural adjustment. The lack of recent Android experience (since 2014) is a significant gap for a target Android Developer role.
Soft Skills & Operational Fit
The candidate's resume descriptions, particularly for RKR Epsilon and DRW, indicate a wide range of responsibilities including exploring strategies, contributing to trading engines, managing hardware, migrating infrastructure, building research clusters, recruiting, and negotiating. This suggests strong problem-solving, adaptability, and project management skills. The ThoughtWorks experience highlights client-facing roles and diverse project involvement, indicating good collaboration and communication skills. However, without specific psychometric or English test results, a definitive assessment of soft skills and operational fit is limited.