Hi, I'd like to advertise these 3 job offers that should interest the sage developper community. In particular, some of the code development in these jobs concerns parallelization of libraries either used in sage (LinBox; fpLLL) or of potential interest for sage (FGb). Part of the job include improving the integration in Sage of LinBox (which has been frozen for too long). More generally it's about algorithms and code development in computer algebra.
Clément ================== Three research positions (postdoc or research engineer), offered by the French ANR project HPAC (High Performance Algebraic Computation), are open. Title: High Performance Algebraic Computing Keywords: parallel computing, computer algebra, linear algebra, C/C++ programming Locations: - Grenoble, France (LIG-MOAIS, LJK-CASYS), - Lyon, France (LIP-AriC), - Paris, France (LIP6-PolSys), Starting date: between June 2014 and January 2015 Type of position: 3 postdoc or research engineer positions of 1 year each Detailed descriptions: - in english: http://hpac.gforge.inria.fr/Offres/PostdocEngineer-GrenobleLyonParis-HPAC-en.pdf - in french: http://hpac.gforge.inria.fr/Offres/PostdocEngineer-GrenobleLyonParis-HPAC-fr.pdf - HPAC project main web page: http://hpac.gforge.inria.fr/ General Context: ================ The ambition of the project HPAC is to provide international reference high-performance libraries for exact linear algebra and algebraic systems on multi-processor architectures and to influence parallel programming approaches for algebraic computing. It focuses on the design of new parallel algorithms and building blocks dedicated to exact linear algebra routines. These blocks will then be used for the parallelization of the sequential code of the LinBox and FGb libraries, state of the art for exact linear algebra and polynomial systems solving, and used in many computer algebra systems. The project combines several areas of expertise: parallel runtime and language, exact, symbolic and symbolic/numeric algorithmic, and software engineering. Profile of the positions: ========================= We are seeking for candidates with solid expertise in software library design and developments (e.g. C, C++, OpenMP, Autotools, versioning,...) with preferably good background on mathematical software and computer algebra algorithmic. The main outcome of the work will depend on the type of the position (postdoc or engineer) and include code development in open-source C/C++ libraries such as LinBox, FGb, Kaapi and research publications in international journals or conferences. Each location is seeking for candidates matching with the following keywords: - Lyon: (contact: gilles.vill...@ens-lyon.fr) High performance/parallel computer algebra, symbolic and mixed symbolic-numeric linear algebra, validated computation, high performance Euclidean lattice computation, lattice basis reduction. - Grenoble: (contact: jean-guillaume.du...@imag.fr) Library design and development, LinBox, Sage, XKaapi, parallel exact linear algebra, work-stealing and data-flow tasks. - Paris: (contact: jean-charles.faug...@groebner.org) Polynomial system solving, Grobner basis computations, parallel exact linear algebra, algebraic cryptanalysis, distributed computing. Feel free to exchange with the contact person of each site for further information. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.