C#, Blazor, MSSQL, creación de chatbot de IA, nivel de pasantía y experiencia en Python (Newton, MA)

331 Auburn St, Auburndale, MA 02466, USA
Este es un proyecto impulsado por una misión, financiado personalmente, y avanzamos de forma reflexiva y cuidadosa, un hito funcional a la vez. Estamos creando sitios personalizados de inteligencia artificial para empresas sin fines de lucro. Como resultado, inicialmente contamos con un presupuesto limitado hasta obtener la prueba de concepto, para que así se pueda aprobar financiamiento mediante subvenciones a largo plazo. Contamos con 40 años de experiencia en inteligencia artificial y programación en nuestras instalaciones. Somos un gran distribuidor orientado al valor que trabaja con más de 1000 clientes en Estados Unidos.
A quién busco:
Alguien con experiencia en ERP, en procesos de ingreso de pedidos, formularios de cotización, órdenes de compra y transacciones de inventario. Programación en Visual Studio, utilizando Blazor Forms, C#, Radzen y procedimientos almacenados en SQL. Desarrollador Full Stack. Esto se debe a que gran parte de nuestra plataforma analizará datos contables mediante inteligencia artificial. Al llevar 45 años en el negocio, ya tenemos gran parte del código escrito, pero necesitamos expandirlo y agregar nuevas funciones. Actualmente estamos utilizando componentes de Radzen.
Debe tener capacidad para trabajar con Visual Studio y Visual Code. Ya tenemos el 50 por ciento del chatbot de inteligencia artificial escrito. Principalmente se trata de crear tablas SQL con memorias, historial de chat y otros datos. Debe tener algún conocimiento sobre agentes. Ya tenemos conexiones en nuestro chatbot a un modelo de lenguaje local (LLM) que estamos entrenando mediante vectores y aprendizaje avanzado. Tenemos conexiones API a Open Chat GPT. Estamos trabajando en conexiones a Watson y Grok. Necesita saber cómo trabajar con MS SQL Express y crear tablas.
Debe sentirse cómodo trabajando con API, incluso en un entorno de aprendizaje. La mayor parte de la tecnología está en constante cambio, por lo que su capacidad para aprender y comprender nuevas ideas es lo más importante que necesitamos, además de ser una persona con buen razonamiento lógico, capaz de entender cómo funcionan los objetos y cómo integrarlos en estructuras lógicas funcionales.
¿Vive usted en Massachusetts (Gran Boston, MetroWest, condado de Worcester o zonas similares)?
Debe estar dispuesto a trabajar inicialmente en nuestras oficinas junto a otros desarrolladores.
La mayoría de los empleados trabajan de forma local, no de forma remota. El trabajo remoto es posible, pero con estricta evaluación.
Algunas reuniones tienen lugar en Norwood, MA, pero principalmente en Newton, MA.
Además, deberá ayudar con:
Servicios en la nube de Azure (configuración de máquinas virtuales, almacenamiento)
Configuración básica de servidores y aplicaciones web (Linux o Windows Server)
API de OpenAI (chatbots, llamadas a modelos)
Crear un formulario en Blazor con base de datos SQL segura, operando con Open Chat AI
Debe estar dispuesto a aprender en el trabajo si es necesario, pero debe ya saber cómo configurar una conexión básica con OpenAI.
Primer hito del proyecto:
Configurar un servidor seguro en Azure
Crear una página web sencilla
Subir un PDF (guardarlo para uso futuro de la IA)
Crear notas de memoria simples (entradas simuladas en base de datos)
Conectar el sitio a OpenAI (para pruebas básicas del chatbot)
Autenticar con OpenAI en Linux, cerrar todos los puertos, configurar el servidor y la IA
Enviar un mensaje (prompt) a OpenAI
Recibir y mostrar la respuesta de OpenAI
Crear un complemento en Pytorch para añadir archivos PDF al modelo de IA
Agregar un cuadro de texto para añadir memorias al modelo de IA
Crear la base de datos (MDB) u otra, para almacenar estos datos, de forma segura y cifrada
Probar la funcionalidad y confirmar que las subidas y el chat funcionan
Objetivo: Aproximadamente entre 20 y 40 horas en total.
(El trabajo puede realizarse en varios días o distribuirse durante una semana, flexible.)
Si la compatibilidad es buena, podríamos agregar:
Sistema de inicio de sesión
Almacenamiento de memorias vinculado a cuentas de usuario
Funciones ampliadas de aprendizaje de IA
Actualmente contamos con una versión disponible y en uso. Trabajarás con código existente y en equipo con otros desarrolladores.
Ideal para:
Personas que buscan experiencia práctica en proyectos reales de inteligencia artificial
Cualquiera que crea en el uso de la tecnología para generar un impacto positivo
Por favor, incluya:
Una breve presentación (quiénes es, dónde vive)
Experiencia relevante (incluso proyectos académicos, ya que esta tecnología es nueva)
Su disponibilidad (días laborables/fines de semana)
Su tarifa por hora esperada
Importante: Identifique claramente su ubicación.
Salario negociable