Categorías
trabajo

Ofertas de trabajo

En CAChemE llevamos desde el 2012 formando a ingenieros e ingenieras de procesos en programación, análisis de datos (machine learning), simulación y optimización. Nuestra experiencia en el sector así como la red de contactos que hemos generado es extensa.

Si en tu empresa estáis buscando especialistas, podéis contactar con nosotros mandándonos un email a info [@] cacheme.org

Por otro lado, si estás buscando empleo, puedes considerar colaborar con CAChemE para ganar experiencia certificada y visibilidad online.

Categorías
CAChemE Python

Nuestro resumen de la PyConES 2016

Los pasados 7, 8 y 9 de octubre viajamos hasta Almería para participar en la PyConES 2016. Este año contábamos con cinco participaciones en la apretada agenda de este congreso nacional de Python en España: cuatro ponencias orales y una taller de iniciación.

Pycones-2016-CAChemE-AeroPython
Pythonistas, gente de CAChemE y AeroPython durante la PyConES 2016 en Almería

El viernes 7 tuvimos la primera participación, en la que Francisco Navarro y Benjamin Laken, instructores Software Carpentry, que junto a Zuria Bauer, llevaron a cabo el taller “Introducción a Python para principiantes (basado en Software Carpentry)”. En el taller se introdujeron los conceptos de programación generales, analizando datos de diferentes archivos, así como una introducción a la sintaxis de Python 3. Destacar otros talleres interesantes que hubieron, como por ejemplo: «Simplifica tu vida con sistemas complejos (y algoritmos genéticos)» por miembros de @AeroPython y «Sistemas distribuidos en Python» por Guillem Borrell.

El sábado, la PyConES se inauguró con la keynote de Gema Parreño, que nos habló de TensorFlow (librería de Google para aprendizaje automático). Seguidamente, nuestros compañeros Juan Javaloyes y Francisco Navarro abrieron el track científico hablando sobre optimización estocástica con su ponencia “Aprendiendo magia negra con Python, optimización estocástica y simuladores”, dónde realizaron una introducción a la problemática en la optimización matemática, haciendo referencia a conceptos de optimización determinista, así como a los pros y contras que presentan los algoritmos estocásticos. También expusieron como implementaron el algoritmo PSO en Python y resolvieron ejemplos reales de la industria utilizando sus implementaciones y combinando la potencia de Python unido a otros simuladores, como ASPEN Hysys.

Juan Javaloyes y Fran Navarro durante su presentación

Más tarde, también en el Track científico, nuestra compañera Zuria Bauer introdujo los conceptos básicos de optimización matemática y los aplicó a la resolución del problema de la dieta con su ponencia “How to improve your diet and save money with Python” (GitHub). Este problema se caracteriza por ser lineal y poder resolverse de una manera poco compleja con programación matemática y utilizando Pyomo, biblioteca que permite la resolución de estos tipos de problemas utilizando Python. Además de ello, planteó la resolución de un problema de selección de ruta típico en ingeniería química, con la que se determinó la ruta óptima para la síntesis de diferentes productos.

Zuria Bauer durante su charla How to improve your diet with Python

En la misma línea de optimización matemática, Carlos Planelles y el que escribe, Daniel Domene, presentamos el problema de la mochila y del viajante de comercio, problemas básicos de optimización que son la base de multitud de problemas en la industria, con nuestra ponencia “Python y empresa: introducción a los problemas básicos de optimización matemática”.

 

Daniel Domene y Carlos Planelles

El primero de ellos aparece en momentos de toma de decisiones, por ejemplo para escoger las mejores opciones de una cartera de inversiones o en la selección de proyectos de I+D+i. El viajante de comercio surge como base en problemas de transporte comercial e incluso en la optimización de redes de intercambiadores de calor, presión o materia.

pycones-2016-caballeros-mesa-cuadrada
Pymiento project amenizando el congreso e imitando la escena de los Caballeros de la Mesa cuadrada de los Monty Python (de ahí viene el nombre de este lenguaje de programación)

El domingo, varias charlas espectaculares tuvieron lugar, destacamos la de Victor Terrón y Pablo Galindo nombrada “Los closures que emocionaron a Spielberg”.
Para cerrar el track científico, Carlos y yo hicimos un barrido a las posibilidades que presenta Python para resolver problemas matemáticos con nuestra charla “Haciendo matemáticas con Python”, en la que hablamos desde como realizar operaciones sencillas con operadores simples, hasta resolución de ecuaciones diferenciales ordinarias como la ecuación del calor o de ondas.

pycones-2016-python-pablo-galindo-victor-terron
Víctor y Pablo a punto de fusionarse para su charla

Por último, la esperada keynote de cierre por Manuel Kaufmann “Argentina en Python” donde nos hizo viajar y conocer su historia enseñando programación en los lugares más remotos de Latinoamérica –ovación en pie de toda la sala al terminar con un nudo en el estómago e incluso lágrimas, gracias @humitos por hacernos soñar en Almería.

pycones-2016-manuel-kaufmann-argentina-python
Manuel Kaufmann durante su Keynote

pycones-2016-argentina-espana-presidentes-asociacion-python
J. Cano y M. Kaufmann: presidentes de las asociaciones de Python España y Argentina

Estamos muy agradecidos por la gran oportunidad que tuvimos para aportar nuestro granito de arena a la transmisión del conocimiento libre en la que probablemente haya sido la mejor PyConES hasta la fecha (¡con más de 400 asistentes!)
De nuevo agradecer a la organización, patrocinadores, asociación Python España, y en especial a su presidente, Juan Luis Cano, que han hecho posible este evento. ¡Muchas gracias y nos vemos en Cáceres (PyConES 2017, sí la web no va aún)!!

Categorías
trabajo

Presentación y entrevistas para acceso al Post-Máster “Product and Process Design” en Holanda

El próximo martes 26 de abril a partir de las 12:00 h en el salón de Grados de la Escuela Politécnica Superior I de la Universidad de Alicante, se presentará el programa (remunerado) de Post-master “Product and Process Design” que se imparte en la Universidad Técnica de Eindhoven (TU/e) durante dos años.

Process and Product Design

 

Objetivo:

Adquirir los conocimientos y desarrollar las habilidades que permitan al participante ejercer su profesión como Ingeniero de diseño de procesos y productos, en la que se le exigirá encontrar soluciones técnicas para el diseño de:

Productos para la industria de proceso
Procesos y equipos necesarios para fabricar dichos productos
Nuevos procesos y métodos para la producción de productos químicos y energía

Duración:

Dos años, con un primer año de formación y un segundo año para desarrollar un proyecto de diseño en colaboración con la industria
Remuneración:

1800€/mes (brutos)

Plazas:

De 20 a 25 participantes por año mundialmente seleccionados

Requisitos:

Buena formación en el campo de la Ingeniería Química (Máster o equivalente a plan antiguo).
Buen nivel de inglés.
Al finalizar la presentación, aquellos que estén interesados en este programa podrán concertar una entrevista ese mismo día a partir de las 15:00h.

Si estás interesado no olvides traer y enviar tu CV actualizado en inglés CV inglés a (ver email en el PDF). Si no puedes asistir, puedes envíar tu

En este enlace tenéis información complementaria:
http://www.ProcessProductDesign.nl

Categorías
talks

Charla: ¡Sed hackers! – Víctor Terrón

«Hacker«:  toda persona que manipula o que posee conocimientos prácticos que modifican los usos de las cosas de modo que éstas puedan emplearse para fines no previstos en su origen.

¿Qué se necesita para trabajar en compañías multinacionales como Google, Apple, Tesla, Microsoft o Amazon? El término hacker nació en la segunda mitad del siglo XX y su origen está ligado con los clubes y laboratorios del MIT. A día de hoy, no podemos obviar la importancia de saber y querer utilizar todos los recursos tecnológicos que tenemos a nuestra disposición. Así, como buen grupo de entusiastas y apasionados con la programación, desde CAChemE estamos más que encantados de contar con Víctor Terrón para que nos cuenta de primera mano:

  1. Cómo convertirse en un hacker
  2. Cómo comenzar a desenvolverse en este nuevo mundo antes de terminar la carrera
  3. Cuál es la realidad respecto a los riesgos de emprender o trabajar en consultoras

¿Quién es Víctor Terrón?

Victor-Terron-Google

Ingeniero de software en Google embarcado durante años en una inmisericorde cruzada contra el código poco legible, los algoritmos gratuitamente complejos y los ponentes aburridos — no necesariamente en ese orden. Hay quien asegura haberle escuchado afirmar «entre un código elegante que no funcione y uno feo que funcione, ¡prefiero el elegante!». [box] Víctor Terrón durante la PyConES 2015 (ver charla plenaria) – CC Python España

Powerpoinista-Victor-Terron

Victor-Terron-Python

¿Cuándo y dónde?

Viernes 19 de febrero a las 13:00 h en el Salón de Actos I de la EPS (Universidad de Alicante). No es necesaria ninguna inscripción previa.

¿Qué pasa si no sé o no me va eso de programar?

“Sed Hackers” es una charla de motivación que trata de mostrar otra posibilidad para el futuro a todos aquellos estudiantes, que tarde o temprano, terminarán la carrera y se encuentren frente a la pregunta: ¿cómo hago para no convertirme en un powerpoinista?

El enfoque será muy distinto al habitual ya que mostraremos cómo la programación es accesible para cualquier persona y el mundo de posibilidades que ello ofrece. El término original de hacker es una cualidad que comparten los programadores e ingenieros más exitosos de hoy en día. ¡Además, todos los temas tratados a lo largo de la charla se llevan a cabo con el humor característico de Víctor!

Financiación:

Esta charla es posible gracias a la generosa financiación de la EPS y sus actividades del Mes Cultural.

Categorías
CAChemE

Convenio con el Colegio Oficial de Ingenieros Químicos de la Comunidad Valenciana (COIQCV)

¡Ya es oficial! El equipo directivo de CAChemE y el COIQCV (Colegio Oficial de Ingenieros Químicos de la Comunidad Valenciana) hemos firmado un convenio de colaboración que pretende formar una base para trabajar de forma conjunta en mejorar la calidad formativo de los ingenieros químicos.

coiqcv

Si no conocías COIQCV, fue el primer Colegio Oficial de Ingenieros Químicos en España y se interesó por nuestro trabajo de promoción y formación de software libre tanto en la industria como en el área más académica. Son este, y otros intereses en común, los que han servido de pretexto para una colaboración que sopone un importante punto de partida para seguir haciendo nuestro trabajo.

El futuro es prometedor dada la convergencia que está experimentando la industria química —mejor software en mejor hardware—. Por ello, las competencias «informáticas» son más necesarias que nunca en la industria y desde CAChemE (y ahora COIQCV) intentamos que cualquier estudiante o profesional de ingeniería química pueda recibirlas de forma gratuita.

Si eres colegiado te damos la bienvenida a nuestra plataforma web y te recomendamos cualquiera de nuestros cursos de formación gratuita que tenemos disponibles para ti.

Categorías
hysys trabajo

Pre- and Post-Doc Research Open Positions for Chemical Engineers (European Project)

The Institute of Chemical Process Engineering (Research Group: Computer OptimizatioN of Chemical Engineering Processes and Technologies, CONCEPT) at the University of Alicante (Spain) is looking for 1 pre-doctoral researcher and 1 post-doctoral researcher to collaborate in the project: “Maximizing the EU shale gas potential by minimizing its environmental footprint” of the European Union’s Horizon 2020 research and innovation programme.

ShaleXenvironmenT

These contracts will be focused on the reduction of the environmental impact of shale gas associated to the use of fresh water and the optimization of reclamation of flow-back and produced water. The main objective will be to study the water used in the shale gas production and its possible treatment and management, in order to obtain the optimal configuration, i.e. to determine the most economical and least environmentally sensitive configuration to manage wastewater in the shale gas operations throughout Europe. This optimal configuration should include a combination of different technologies, combination which might change over time since the composition of the flow-back and produced water will also change during the lifetime of a well. To identify this best configuration, we will implement multi-objective optimization methods and Generalized Disjunctive Programming (GDP) approach for modelling large-scale chemical processes

ShaleXenvironmenT-job

 

Requirements:  Chemical Engineering Master Degree or Doctorate, respectively.

It will be valuated experience in:
– Chemical Process simulators such us: Aspen-hysys, Aspes Plus, etc.
– Mathematical modelling
– Water treatment technologies
– Lice Cycle assessment
– Background in optimization (both with continuous and discrete variables: LP, NLP, MILP, MINLP, metaheuristics, stochastic optimization etc).
– Experience with algebraic modelling systems.
– Numerical computation and programming applied to chemical processes (C, MATLAB, Python, etc)
– English (at least B2 level or equivalent)

 

Call information:

Additional information:

Deadline: July 10th, 2015

For additional information: [email protected]

Categorías
talks trabajo

Entrevistas para acceso al Post-Máster «Product and Process Design» en Holanda

El próximo jueves 21 de mayo a partir de las 12:30 h en Sala de Grados de la Facultad de Química en la Universidad de Murcia, se presentará el programa (remunerado) de Post-master «Product and Process Design» que se imparte en la universidad técnica de Eindhoven (TU/e) durante dos años.

post-master-tue

Objetivo:

Adquirir los conocimientos y desarrollar las habilidades que permitan al partícipe ejercer su profesión como Ingeniero de diseño de procesos y productos, en la que se le exigirá encontrar soluciones técnicas para el diseño de:

  • Productos para la industria de proceso
  • Procesos y equipos necesarios para fabricar dichos productos
  • Nuevos procesos y métodos para la producción de productos químicos y energía

Duración:

Dos años, con un primer año de formación y un segundo año para desarrollar un proyecto de diseño en colaboración con la industria

Remuneración:

1700€/mes (brutos)

Plazas:

De 15 a 20 participantes por año mundialmente seleccionados

Requisitos:

Máster o equivalente (plan antíguo) y buena formación en el campo de la Ingeniería Química.

Al finalizar la presentación, aquellos que estén interesados en este programa podrán concertar una entrevista ese mismo día a partir de las 15:00h o el 22 de mayo.

Si estás interesado no olvides traer y enviar tu CV actualizado en inglés CV inglés a (ver email en el PDF). Si no puedes asistir, puedes envíar tu

En este enlace tenéis información complementaria:
http://www.ProcessProductDesign.nl

Categorías
podcast trabajo

11 consejos para ganar experiencia laboral sin que te exploten – Podcast

Casi todas las ofertas de trabajo piden 2 años de experiencia mínima o de lo contrario ofrecen contrato en prácticas (normalmente muy mal remunerados). ¿Existe alguna forma de romper este círculo vicioso? En este Podcast hablamos de ello con Juan Luis Cano (Pybonacci.org) y resumimos nuestra experiencia dando consejos prácticos.

Disclaimer: De verdad creemos que participar en proyectos software libre es una forma fantástica de ganar experiencia (de voluntariado) mientras estudias, ¡y tan sólo mediante tu portátil! Además, no debes de ser un ninja programando ya que el software requiere mucho trabajo de coordinación entre grupos internacionales, documentación, localización (traducción), testeo y aprendizaje de contenido básico (¡por ejemplo!).

Resumen del podcast con links para obtener más información:

  1. Encontrar trabajo digno es difícil sin experiencia: Estadísticas de paro por provincia, género y formación.
  2. Las prácticas en empresa son una solución mientras se estudia, pero no la única.
  3. Voluntariado específico dentro de tu campo: en la ONU, Ingenieros sin fronteras o cualquier proyecto de software libre.
  4. El trabajo de voluntariado tiene la ventaja de trabajar por una buena causa (motivación) y sin generar beneficio privado (no hay explotación).
  5. Aprende idiomas buscando grupos locales para hablarlo sin miedos, todos estamos aprendiendo (si no puedes, ¿conoces Duolingo?).
  6. También puedes cambiar el idioma de tus hobbies al que quieras aprender (por ejemplo: pelis, series, blogs, libros, juegos o el móvil en inglés).
  7. Si tienes la posibilidad, haz un Erasmus (o similar). Sin dudarlo.
  8. Plantéate qué es lo que te gusta, lo que no y ordénalo. Elige lo primero de la lista o lo que no tenga nada que ver con lo último y…
  9. …habla con profesores, busca y pregunta (aunque sea por email) a personas que trabajen en algo que te gustaría.
  10. Una vez has encontrado lo que te gusta (motivación) verás que encuentras tiempo para aprenderlo y ganar experiencia con ello mientras estudia.
  11. Aprende a sacar el máximo partido al hardware y software  que te rodea (por ejemplo: internet of things + machine learning) para diferenciarte del resto de «nativos digitales».

Si te gusta automatizar tareas y los ordenadores estás en la web adecuada. Un breve listado de recursos interesantes para aprender desde cero:

  • Aprende a programar, con Scratch, blockly, Excel (VBA) o mejor aún Python (que es como MATLAB pero vale para todo: juegos o ingeniería).
  • Si quieres un curso intensivo aplicado para hacer brujería delante de tus compañeros: Software Carpentry (computación básica para científicos e ingenieros).
  • Profundiza en conceptos teóricos o prácticos con cursos de específicos para ingenieros: Coursera, Edx, Cursea.net.

Una vez aprendas a automatizar tareas te encontrarás en esta situación más de una vez… 😉

Y como siempre, si hay algo que te hubiera gustado añadir puedes comentárnoslo justo aquí abajo.

Música:

Agradecimientos a la EPS de Alicante y a los ing. técnicos de sonido que ganan experiencia laboral con estas grabaciones (mientras estudian).

Categorías
podcast Python

Política de recortes con Excel vs software libre (Jupyter) – Podcast #5

La política de recortes se ha venido justificando gracias a un artículo que contenía errores de cálculos en Excel. Hoy te contamos esta historia y el motivo por el que Nature recomienda IPython Notebook (Jupyter) o software libre en general. Para ello, volvemos a contar con Juan Luis Cano (Pybonacci.org) que nos resumirá además todas las novedades que han habido durante este último año en el ecosistema de Python científico.

Disclaimer: El ejemplo del error en la hoja de Excel y la política de austeridad que utilizamos está intencionalmente simplificado. Este artículo explica todo este asunto con mucho más detalle (¡gracias por el link @potattofel!)

Secciones del podcast con links para obtener más información:

Y como siempre, si hay algo que te hubiera gustado añadir puedes comentárnoslo justo aquí abajo.

Música:

Agradecimientos a la EPS de Alicante, a los ing. técnicos de sonido y a Zuria B. por sus mensajes de austeridad política en Alemán 😉

Categorías
big data Python trabajo tutorial

Big Data en ingeniería química, un futuro prometedor

En la industria química el manejo y análisis de grandes volúmenes de datos (también conocido como Big Data) se hace cada vez más indispensable para asegurar una buen control así como ayudar a la toma de decisiones en cuanto seguridad y eficiencia de operaciones en planta. El tratamiento de toda la información proveniente de sensores, que puede catalogarse dentro de un tipo de Big Data, es una de las cualidades que más se buscará según varias previsiones (AIChE, MIT review). En general, parafraseando a Sydney Brenner, la situación actual se podría describir como:big-data-aplicado-ingenieria-quimica

We are drowning in a sea of data but still thirsty of knowledge.

(Estamos ahogándonos en un mar de datos pero seguimos sedientos de conocimiento)

Por otra parte, se pueden incorporar datos provenientes de simulaciones —que hacen uso de modelos matemáticos y métodos numéricos cada vez más sofisticados— siendo además hardwares cada vez más asequibles (futuro de los superordenadores Intel, fíjate en que incluso hay una parte del quesito dedicada a la Ingeniería Química y otra gran parte al CFD).

intel-xeon-applications

El futuro es prometedor dada la convergencia de estas dos líneas y aplicabilidad directa en la industria química —cada vez mejor software en mejor hardware— . Por ello, las competencias «informáticas» son más necesarias que nunca en la industria química y desde CAChemE intentamos que cualquier estudiante o profesional de ingeniería química pueda recibirlas de forma gratuita.

Si acabas de llegar, te recomendamos que le eches un vistazo a Python, un lenguaje de programación tipo MATLAB pero libre, gratuito y perfecto para el Big Data.