Passa al contingut principal

Software engineer in C/C++/OCaml pel Centro Nacional de Análisis Genómico (CNAG)

The CNAG started operating in March 2010 and is aimed to carry out large-scale DNA sequence analysis projects in human and other species in collaboration with researchers in Catalonia, Spain and internationally. The CNAG operates 13 second generation DNA sequencers and has a dedicated 13 Tflop compute cluster with a 2 petabyte disk storage array, becoming one of the major Genome Sequencing Centers in Europe. 

The job will take place within the Algorithm Development team, whose mission is to design and deploy practical methods to process the hundreds of gigabases of DNA sequencing data produced daily by the 
Center. Algorithmic problems to be dealt with range from sequence mapping, genome assembly and variant calling to data processing, compression and storage. 


The CNAG seeks a talented engineer that will be in charge, under the supervision of the Algorithm Development team leader, of maintaining and expanding the codebase lying at the foundation of the computational methods developed within the group (with particular reference to the GEM library for 
short read indexing,, and the data analysis pipelines built on top of it). 

Candidate profile: 

  • Relevant education in computer science, physics, mathematics, bioinformatics or equivalent. Other careers (such as proven long-standing experience in software engineering) might be considered. 
  • Excellent and long-standing programming experience in medium-to-large software projects (10-100 Klines of code). The candidate must have achieved a thorough mastery of the C/C++ programming languages, with particular reference to advanced programming techniques. Particularly relevant will be considered the proficiency in functional languages like OCaml, as part of the codebase is implemented using this language. 
  • Good practical background in computer science, with particular emphasis on algorithmics (data structures, programming languages, theory of parsing and formal languages), string manipulation algorithms (indexing, compression, pattern matching, searches) and program optimization. 
  • Previous exposure to biology and bioinformatics (in particular, some practical knowledge of sequence alignment tools). 

In general, enthusiasm, rigor and motivation along with scientific curiosity and good team spirit will be appreciated. The candidate should also show a marked propensity to find original solutions to problems and to “think big”. 


Non-permanent contract. This position is funded by RD-Connect, an FP7 EU Research Project. 

Application procedure: 

Interested candidates may submit a CV and a brief statement of experience and interests before eptember 30th 2013 to the following email address, indicating the offer reference (Ref: Eng_Algorithm) in the message subject: 


Entrades populars d'aquest blog

Oferta pública 02/08/2020

1 plaça d'Enginyer superior / Ajuntament de Llorenç del Penedès
1 plaça de Tècnic de sistemes d'informació i noves tecnologies / Ajuntament del Morell
1 plaça de Junior System Engineer (RE1) / Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS)
1 plaça d'Enginyer / Consell Comarcal del Baix Penedès
1 plaça de Tècnic de suport per al projecte Elemental - Shift / Consorci del Centre de Recerca Ecològica i Aplicacions Forestals (CREAF)
1 plaça de TECNIOSpring - Post Doc - MWI Research Area (5G and Space) / Fundació i2CAT, Internet i Innovació Digital a Catalunya
1 plaça de Predoctoral Position / Institut de Recerca Biomèdica (IRB)
1 plaça de Postdoctoral Fellow / Institut de Recerca Biomèdica (IRB)
100 places de Cos Superior de Sistemes i Tecnologies de la Informació de l'Administració de l'Estat / Ministerio de Política Territorial y Función Pública
1 plaça d'Ajudant de recerca del projecte WINE / Universitat Oberta de Catalunya (UOC)
1 plaça de T…

100 Becas Openbank Investment Skills ESADE

Openbank y ESADE Business School lanzan 100 Becas Openbank Investment Skills ESADE para estudiantes, jóvenes profesionales y personas interesadas en el mundo de las inversiones. El objetivo es el de fomentar y desarrollar las competencias de los participantes en el funcionamiento de los mercados bursátiles. Conocimientos que les permitirá dar un salto cualitativo en su trayectoria profesional para mejorar su empleabilidad y aumentar sus conocimientos en inversiones.
El curso de formación, que podrá realizarse en español o inglés, tiene una duración de 8 semanas. Tendrá lugar a través de una metodología «learning by doing», es decir, que combina teoría y práctica con técnicas de aprendizaje y herramientas enfocadas a la vida profesional real.
La temática se centra en identificar activos, su rentabilidad y riesgo. Asimismo, se trata de entender el funcionamiento de los mercados bursátiles e identificar oportunidades de inversión. Por último, las becas también ofrecerán un refuerzo de los …

EQUALS in Tech Award 2020

The Equals in Tech Awards are given every year to organizations and individuals working to help girls and women gain equal internet access, digital skills and opportunities in the tech industry.
Individuals and organizations can nominate their own initiatives or those of others for an award in the following categories:
Access: Initiatives related to improving women’s and girls’ digital technology access, connectivity and securitySkills: Initiatives that support development of science, technology, engineering and math (STEM) skills of women and girlsLeadership (in two subcategories):Initiatives focused on promoting women in decision-making roles within the ICT fieldInitiatives promoting women’s leadership in technology SMEsResearch: Initiatives prioritizing research on gender digital divides and producing reliable evidence to tackle diversity issues within STEM and computing fields The deadline for nominations is 09 August, 2020.
Més informació
Més entrades de Premis