gtag('config', 'G-6TW216G7W9', { 'user_id': wix.currentUser.id });
top of page

Main Responsibilities of a Managing Director, Quantitative Strategies at O Asset Management

Trevor's Managing Director role at O Asset Management involves a blend of leadership, managing a team using Scrum and Jira, and technical work, including coding (30-60% of their time), research, and analysis. A crucial aspect of the position is effectively communicating complex technical results to non-technical stakeholders, requiring the ability to "meet them halfway from a communication perspective" and justify resource allocation decisions.

Leadership and Management, Artificial Intelligence (AI), Software Engineering, Data Analysis and Interpretation, Technical Communication

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Trevor Richardson

Managing Director, Quantitative Strategies

O Asset Management

Arizona State University

M.S. Computer Science at Arizona State University

Engineering - Industrial

Finance (Banking, Fintech, Investing), Technology

Data and Analytics

Honors Student, Scholarship Recipient, Took Out Loans, Worked 20+ Hours in School

Video Highlights

1. Managing a team of engineers and scientists, utilizing Scrum and Jira for project management.

2. Continuously learning and adapting to the rapidly evolving field of AI and machine learning by reading research papers and writing code.

3. Effectively communicating technical results and strategies to non-technical stakeholders to secure funding and support for projects. This includes creating documentation, roadmaps, and presentations

Transcript

What are your main responsibilities within your current role?

My main responsibilities can be understood in two categories: leadership and technical. From a leadership perspective, I manage and define the work for my group over the next quarter or six months.

I also ensure that our engineers and scientists are satisfied with their work and remain challenged. The focus is on building a high-functioning team.

For those looking to manage large-scale AI projects, I recommend learning the concepts of Scrum. We specifically use Jira to execute our Scrum process. This is essential for anyone aiming to lead such teams.

It's also about deciding where to allocate resources after reviewing research. With new advancements daily, defining this direction is crucial. You need to align these decisions with the company's vision.

On the technical side, which is about half my time, I spend 30% to 60% writing code. Another 30% is dedicated to reading research papers and analyzing results.

Staying current in machine learning and AI is vital, as the field moves incredibly fast. If you seek a career where you learn something once, this is not the field for you.

However, if you thrive on continuous learning and being pushed, this field might be a good fit. Writing good code is essential, unless you're focused solely on theoretical research. You'll need to implement and test new ideas, documenting results with minimal bugs and ensuring reproducibility.

Many AI scientists and engineers I meet don't sufficiently value writing good code, yet it's a critical part of my job. Documentation is also key. I often create versioning documents so others can reproduce my work.

I also build presentations to communicate our team's accomplishments effectively. Additionally, I develop roadmap documents outlining our past, present, and future direction. This helps justify our work to stakeholders who may not have deep technical knowledge.

You must bridge this gap by communicating in a way they can understand. Simply citing technical details isn't enough. You need to explain the performance improvements and the problems you're solving.

My daily work involves both leadership and technical responsibilities. It's not just about reading papers and writing code, but also continuously documenting and communicating effectively, which is a challenging but essential part of the job.

bottom of page