¿Qué oportunidades de punción libre o de medio tiempo están disponibles para un programador cuya experiencia es principalmente algoritmos de codificación y técnicas de ML / AI?

Es posible que pueda entrar y consultar sobre problemas difíciles con varias compañías que desarrollan productos. Por ejemplo, ayudar a las empresas a desarrollar modelos para sus sistemas ML o ayudar a optimizar algoritmos complejos, por ejemplo, para el comercio o la recomendación o el reconocimiento de imágenes o el procesamiento distribuido de consultas o compiladores.

Para que esos conciertos sucedan, su experiencia debe ser altamente demostrable, por ejemplo, en forma de artículos publicados, cátedra u otra evidencia a priori.

Dado el clima actual donde tal experiencia es extraordinariamente difícil de encontrar, en su lugar buscaría empresas que tengan ofertas de trabajo que coincidan con sus habilidades y simplemente contactarlas a través de los formularios de solicitud de empleo y ofrecer mis servicios.

Las habilidades que describe: web, base de datos, etc., son mucho más fáciles de encontrar que la experiencia real en ML / AI. Las compañías que tienen una cabeza razonable sobre sus hombros lo emparejarían con personas que pueden hacer esas partes. Eso haría un uso mucho más razonable de los recursos que tener expertos en inteligencia artificial que escriban páginas web o consultas de base de datos. Por lo general, escribiría el cuadro negro que alimenta señales / consume señales / datos de otros sistemas.

Buena suerte.