Hello everyone. I am approaching the end of my undergraduate degree in computer science, and I work part time in software engineering. I am very interested in the specific field of advanced graph algorithms and data structures. 

My question is: what high impact jobs exist in this area? I know all software engineering jobs use algorithms and data structures to some extent. But from browsing the EA job board, it looks like most EA jobs are in fields that may use advanced graph algorithms only incidentally: fullstack development, data science, ML. Are there any EA roles that use these skills more directly?

While going into ML is an option I am considering, I would like to know about other options as well.

Additional related questions: 

  • Where else can I ask this question?
  • What courses/skills should I focus on to increase my fit for these roles? For example, I know some fields in ML use graphs, so for that I will need to study ML, in addition to algorithms.

I talked with 80k hours about a year ago and they were unable to answer this question at the time.

I am planning on staying at my current job for at least a year more, so I am not currently looking for job offers.

Any help and direction is appreciated. Thank you.

7

0
0

Reactions

0
0
Comments
No comments on this post yet.
Be the first to respond.
Curated and popular this week
Relevant opportunities