Senior Software Engineer (Full-Stack) en The Not Company

FULL_TIME

Santiago (temporalmente remoto) — Full time

Programación | Semi Senior

🙂
The Not Company revisó este empleo por última vez ayer.

En NotCo, una de las startups chilenas de mayor crecimiento de la historia, combinamos ciencia y tecnología para recrear los productos que sueles comer. Todo en base a plantas, para reducir nuestro impacto medioambiental. ¿Nuestra misión? Que nuestros productos sepan de la misma forma que la contraparte animal. En otras palabras, estamos empujando—de un pull request a la vez—para reinventar la industria alimentaria. Actualmente, nos encontramos operando y conquistando paladares en Chile, Brasil, Argentina, Colombia y Estados Unidos. Y queremos seguir creciendo.

Por esto mismo, estamos buscando a nuestro próximo senior software engineer que se una al equipo de NotCo AI. Ya somos más de 30 personas construyendo una tecnología que consiste principalmente en modelos predictivos y generativos, así como también de un repositorio central de datos que nos permite relacionar información nutricional, fisicoquímica y molecular de un sinfín de ingredientes; tanto vegetales como animales.

Descripción del trabajo

Este trabajo consiste en diseñar, crear y mejorar los módulos de software que actualmente apoyan e impulsan el desarrollo de nuevos alimentos en The Not Company. Este conjunto de herramientas no sólo permite conectar modelos de inteligencia artificial con usuarios sino que, a su vez, permite acelerar el aprendizaje de Giuseppe.

En tu día a día en el equipo de AI, tendrás la oportunidad de trabajar de forma interdisciplinaria: participarás en sesiones con chefs, food scientists, diseñadores e ingenieros para encontrar soluciones basadas en datos en el contexto del desarrollo de nuevos productos. Tenemos muchos desafíos a resolver. Por ejemplo, podrás aprender del mundo de food science y de la industria de alimentos en general: de macromoléculas, de sus estructuras y funciones, de compuestos volátiles y de su impacto en la percepción sensorial de los consumidores, de pipelines de desarrollo de alimentos y de otros aspectos más.

Dado el dinamismo de la compañía, no es sencillo definir una descripción del trabajo. De todas formas, a grandes rasgos, tus responsabilidades serán…

  • Diseñar, implementar y desplegar nuevos módulos de software que permitan facilitar el intercambio de datos (e.g. fórmulas, recetas, proyectos) entre todos los miembros que interactúan directamente con Giuseppe
  • Planificar, estimar y cumplir tareas bajo un deadline
  • Participar en reuniones de equipo para presentar ideas, avances y posibles dificultades
  • Documentar código y decisiones de diseño para que el resto del equipo pueda apoyar
  • Aportar con metodologías de trabajo que permitan mejorar el desempeño de nuestro equipo
  • Proponer mejoras a nuestros modelos, sistemas de datos, aplicaciones e infraestructura
  • Y lo más importante: colaborar con otros ingenieros, diseñadores, food scientists, chefs, & data scientists

Requerimientos del cargo

Para postular a este cargo, necesitarás tener conocimiento y experiencia hands-on con las siguientes tecnologías. Esto es el mínimo.

  • Al menos tres años de experiencia laboral
  • Python (aka. Python 3)
  • Horas de vuelo con Django o algún framework de tipo MVC
  • Estándares web: HTML, CSS moderno, & JavaScript vainilla (ES2015+)
  • Alguna librería de front-end como Vue, React o Svelte
  • Git con alguno de sus workflows (e.g. gitflow, GitHub flow)
  • Conceptos básicos de SQL
  • Herramientas de testing con técnicas de CI (e.g. workflows con GitHub Actions)
  • Habilidades blandas para comunicar tus ideas a compañeros que trabajan fuera del dominio de la computación: chefs, científicos y desarrolladores de alimentos
  • Español e inglés, dos lenguajes usados para mantener una comunicación efectiva con tus pares

Lo del inglés es importante: somos un equipo internacional con oficinas en Santiago, San Francisco y Nueva York. Por lo mismo, tendrás compañeros que estudiaron en Stanford, MIT y Harvard. En otras palabras, nuestra lingua franca es el inglés. De todas formas, las cervezas pueden ser en español. 🍻

Además, para alcanzar un buen desempeño en nuestro equipo, deberás…

  • Conocer y aplicar técnicas que permitan construir un software de alta calidad, que sea legible, extensible, mantenible, y eficiente (en ese orden)
  • Evaluar trade-offs para decidir entre distintas tecnologías o alternativas para la solución de un problema
  • Trabajar con metodologías de desarrollo (e.g. code review, pair programming)
  • Trabajar con herramientas de desarrollo (e.g. Docker, package managers, linters, formatters)
  • Saber cómo manejar un nivel razonable de deuda técnica

Nice-to-have

Por último, algunos desirable skills son:

  • Haber utilizado librerías o frameworks de CSS, como Bootstrap, Bulma o Tailwind
  • Conocer principios básicos de diseño gráfico
  • Manejar nociones básicas de machine learning
  • Y por último —probablemente no es tan importante— saber qué es kebab case

Beneficios

  • MacBook Pro 16” (o también puede ser un computador con Ubuntu si prefieres)
  • Cobertura parcial/total de cursos en Coursera + cursos de idiomas
  • Flexibilidad horaria
  • Una semana libre a fin de año
  • Almuerzo gratis (claro, si vas a la oficina)
  • Seguro complementario de salud, dental y de vida
  • Postnatal extendido: cubre a padres, parejas del mismo género & adopciones

Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Teletrabajo opcional Algunos días puedes trabajarlos desde tu casa.
Cobertura de salud The Not Company paga o copaga cobertura de salud adicional a lo legal.
Computadora The Not Company proporciona una computadora para tu trabajo.
Vestimenta informal The Not Company no exige ningún código de vestimenta.

Política de trabajo remoto

Temporalmente remoto por COVID-19

El trabajo es remoto sólo mientras dure la cuarentena por COVID-19.

Acerca de The Not Company

For people who believe eating healthier should be effortless and tasty, The Not Company is a Foodtech, that reinvents animal-based foods using only plants. Our company uses technology to recreate the same products we love. — Perfil completo de The Not Company

Senior Software Engineer (Full-Stack)
The Not Company • Santiago (temporalmente remoto)
Compartir este empleo Compartir