Most of those in need of programmers or coders are discretionary traders looking for others to do it for them in reference to retail traders. Try doing this...show (talk) about your expertise, topics and maybe examples of what you've done including showing your knowledge of "trading topics" that you reference. Someone(s) may become interested especially if you do some at trading forums that has a heavy program/coding/systems presence. Did you use ET search ? A few times each year someone new comes here and say they're looking to "hire" a programmer/coder for their rule base trading methods or willing to pay someone to teach them.
The big problem is the huge number of different platforms each supporting their own proprietary API or proprietary language. In the case of Quantopian, you must know Python. In the world of IB, you can use Java, C#, C++, VBA, whatever...but you must learn their API inside and out. Ninja Trader is strickly C# with it's own API. And the list goes on and on.
Solved by architecting application as multiple micro services, which are free standing software components that only have input and output (Usualy using REST+JSON over HTTP). They can be seen as a black box and one does not have to care about the inner workings of the service or the quality of the code. Just that it performs it's work in time according to the spec. Ie. output result must be delivered within X milliseconds. They are truly platform and language independent so one can mix programming languages freely. I don't care jack shit of some indian dude writes the micro service in Fortran or Lisp as long as it does its work. They are like lego bricks and can be reused for other applications.