BDO USA, P.C.

Ingeniero de Software I, IA

ReactSQLC#
Traducción automática. Consulta el original.

Resumen del puesto

El Ingeniero de Software de IA diseña, desarrolla y mantiene aplicaciones habilitadas para IA con énfasis en la integración de modelos de lenguaje extensos en los flujos de trabajo empresariales. Este puesto colabora con las partes interesadas del negocio y la tecnología para comprender los requisitos, implementar soluciones bien probadas y dar soporte a los servicios de IA implementados en producción. Las responsabilidades incluyen contribuir a las bases de código, la documentación y los procesos de soporte operativo, siguiendo al mismo tiempo las prácticas de ingeniería segura y los estándares de desarrollo establecidos. El puesto apoya la experimentación y evaluación de herramientas y marcos de trabajo de IA bajo la guía de ingenieros senior y ayuda a mejorar las experiencias de los usuarios a través de la automatización y capacidades asistidas por IA alineadas con los objetivos de la firma.

En BDO, cómo nos presentamos importa. Construimos relaciones sólidas apoyándonos unos a otros, a nuestros clientes y a nuestras comunidades con cuidado, curiosidad y un compromiso de ayudarnos mutuamente a crecer y tener éxito. Aquí, encontrará un trabajo significativo, líderes que invierten en su éxito y oportunidades para construir una carrera en torno a lo que más le importa.

Nuestro propósito es ser las personas con las que nuestros clientes cuentan para crecer con confianza y lograr lo que más importa. Nuestros valores guían cómo damos vida a ese propósito cada día. Juntos, dan forma a cómo trabajamos unos con otros, servimos a nuestros clientes y creamos un impacto significativo.

A medida que la tecnología sigue dando forma a nuestra forma de trabajar, BDO valora la capacidad de aplicar soluciones de IA generativa y de agentes para desarrollar productos de trabajo, mejorar los flujos de trabajo e identificar riesgos potenciales. En toda nuestra firma, enfatizamos el juicio profesional al validar los resultados generados por IA en cuanto a precisión, calidad y cumplimiento.

Funciones del puesto

  1. Desarrolla aplicaciones impulsadas por IA y puntos de integración
  1. Investiga y evalúa tecnologías de IA para su posible implementación
  1. Diseña y mantiene la documentación de los sistemas y procesos de IA
  1. Colabora con las unidades de negocio para aclarar los requisitos de las soluciones de IA
  1. Coordina los esfuerzos técnicos relacionados con problemas y optimizaciones de sistemas de IA
  1. Crea y mantiene una variedad de documentación de sistemas integrados desarrollados internamente y de terceros
  1. Implementa funciones de IA, incluidas integraciones de modelos de lenguaje extensos, prompts y flujos de trabajo de recuperación bajo supervisión
  1. Supervisa y da soporte de forma proactiva a las aplicaciones y automatizaciones existentes
  1. Integra funcionalidades de IA en los sistemas existentes para mejorar la experiencia del usuario para casos de uso definidos y entregables con alcance determinado
  1. Apoya a los profesionales de Ingeniería de IA y TI en sus responsabilidades y proporciona orientación sobre la resolución efectiva de problemas bajo la supervisión de los líderes de equipo
  1. Escala problemas críticos a la dirección e implementa estrategias para una resolución oportuna basada en runbooks y rutas de escalada establecidas
  1. Coordina y organiza los esfuerzos y el seguimiento de los puntos derivados de las reuniones de equipo para las tareas asignadas
  1. Proporciona soporte de Nivel IV en aplicaciones específicas según sea necesario
  1. Participa en revisiones de código como revisor y autor; corrige los hallazgos para garantizar la calidad y la seguridad en las aplicaciones de IA
  1. Supervisa y da soporte a las aplicaciones y automatizaciones de IA existentes mediante la revisión de alertas/paneles y la realización de comprobaciones rutinarias
  1. Otras funciones según sea necesario

Responsabilidades de supervisión

  1. N/A

Cualificaciones, conocimientos, habilidades y capacidades

Educación

  1. Título de Bachillerato o GED, requerido

Experiencia

  1. 2 o más años de experiencia en desarrollo de aplicaciones, requerido

Licencias/Certificaciones

Software

Experiencia de desarrollo con uno o más de los siguientes, requerido:

  1. Desarrollo Front-end (React, AngularJS, .NET MVC, o similar)
  1. Desarrollo Backend (C#, NodeJS)
  1. Experiencia en servidor de base de datos (SQL Server, Oracle, MySQL o similar)
  1. Experiencia en desarrollo SQL (consultas, funciones, procedimientos almacenados)
  1. Experiencia NoSQL (Azure Cosmos DB, MongoDB, o similar)
  1. Tecnologías en la nube (Azure)
  1. Inteligencia de negocios (ADF, SSIS, SSAS, SSRS, Power BI o tecnologías de inteligencia de negocios similares)
  1. Experiencia en desarrollo móvil (Xamarin, Swift, Objective-C o similar)
  1. Experiencia en pipeline CI/CD (p. ej., GitHub Actions, Azure Pipelines, Gitlab Runners, etc.)
  1. Experiencia con bases de datos/SQL

Idioma

  1. N/A

Otros conocimientos, habilidades y capacidades

  1. Sólidas habilidades de comunicación verbal y escrita
  1. Excelentes habilidades interpersonales y de relación con el cliente
  1. Capacidad para trabajar en un entorno con plazos estrictos mientras se gestionan múltiples proyectos/tareas complejas simultáneamente con atención al detalle
  1. Capaz de realizar múltiples tareas con éxito mientras trabaja de forma independiente o dentro de un entorno grupal
  1. Capacidad para confiar en una amplia experiencia y criterio para planificar y lograr objetivos
  1. Capaz de trabajar bien bajo presión mientras se enfrenta a problemas inesperados de manera profesional
  1. Capacidad para comunicarse e interactuar con todos los niveles de empleados y la dirección
  1. Capacidad para interactuar y construir relaciones y consenso entre las personas
  1. Conocimiento avanzado de conceptos, prácticas y procedimientos dentro de la industria del desarrollo de software
  1. Sólidas habilidades de arquitectura y diseño de tecnología de la información
  1. Capacidad para producir constantemente código limpio y cumplir con los estándares de documentación adecuados
  1. Licenciatura en Ciencias de la Computación o Sistemas de Información, preferible
  1. 1 o más años de experiencia con tecnologías en la nube, preferible
  1. Experiencia con inteligencia artificial / machine learning, preferible
  1. Experiencia en la integración de modelos de lenguaje extensos en sistemas de TI, preferible
  1. Experiencia en la resolución de problemas de aplicaciones mediante registros, herramientas de supervisión y técnicas de depuración, preferible
  1. Experiencia con el stack de desarrollo de Microsoft (.Net, C#, Azure), preferible
  1. Certificaciones de desarrollador de Microsoft, preferible
  1. Certificaciones de IA o machine learning (certificaciones Microsoft AI-900, AI-102), preferible
  1. Experiencia con los siguientes productos, preferible:
  1. Microsoft Visual Studio / VS Code
  1. Microsoft Azure DevOps o GitHub
  1. Microsoft SQL Server y/o Azure SQL
  1. Microsoft Entity Framework

Los salarios individuales que se ofrecen a un candidato se determinan tras considerar numerosos factores, incluidos, entre otros, las cualificaciones, la experiencia, las habilidades y la ubicación geográfica del candidato.

Rango nacional: $85,000 - $100,000

Rango en Maryland: $85,000 - $100,000

Rango en NYC/Long Island/Westchester: $85,000 - $100,000

*Los beneficios pueden estar sujetos a requisitos de elegibilidad.

Empleador que ofrece igualdad de oportunidades, incluyendo discapacidad/veteranos

¡Haga clic aquí para obtener más información nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotect-us.mimecast.com%2Fs%2FUS5qCDkoYJC5g3L6SWPvmU%3Fdomain%3Dnam12.safelinks.protection.outlook.com&data=05%7C02%7Ckaci.myers%40bdo.com%7Cfdb696c8e37b406db39408ded600c9fe%7C6e57fc1a413e405091da7d2dc8543e3c%7C0%7C0%7C639183496024884505%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=R5goWhoUCXEHln3SAG7JFHhY0i3njeDSb0wxqLm6Jbo%3D&reserved=0!

BDO proporciona servicios de auditoría, impuestos y asesoramiento a clientes en todo EE. UU. y en todo el mundo. Independientemente de su puesto, formará parte de un equipo que ayuda a los clientes a navegar por la complejidad y avanzar con claridad.

Estamos orgullosos de ser una empresa ESOP, que ofrece a los participantes una participación en el éxito de la firma a través de la propiedad beneficiosa y una oportunidad única para mejorar su bienestar financiero. Como plan de jubilación calificado, el ESOP es una adición significativa a nuestras ofertas integrales de compensación y beneficios de Recompensas Totales*. También refuerza una mentalidad de propiedad que fortalece nuestra conexión entre nosotros, nuestros clientes y el futuro que estamos construyendo juntos.

Obtenga más información sobre nuestros beneficios: Las Recompensas Totales de BDO abarcan más que los beneficios tradicionales. ¡Haga clic aquí para obtener más información insights.bdo.com/rs/116-EDP-270/images/BDO-Benefits-Brochure.pdf!

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores