- 3D Complex Systems Graphics Developer
- Complex Database Designer
- Computational Linguist
- Developer of Distributed Java Solutions
- Developer of Optimized Graph Algorithms
- Economic Analyst
- Java Developer
- Java Developer / Graph Analyst
- Life Sciences Industry Analyst
Working at ATA means contributing to ground-breaking research and developing tools to solve novel problems. We are continuously challenged to think beyond traditional approaches and propose new solutions. Constant communication with co-workers and clients who have complementary skills and diverse backgrounds creates a stimulating work environment. The ability to identify critical tasks, to prioritize, and to execute simultaneous projects is a necessity. ATA's is fast-paced, multi-disciplinary, and multi-lingual. Proficiency in Italian is desirable but not required.
To apply, send an email including a complete Curriculum Vitae (or resume and cover letter) to
jobs@atalab.com. Please identify the position you are applying for.
Alternatively, you may send mail to the following address:
ATA SpA
P.zza Curtatone, 121
55100 Lucca (Italy)
Open Positions:
3D Complex Systems Graphics Developer
The successful candidate will primarily be in charge of developing optimized software graphic solutions for 3D visualization and analysis of complex molecules.
A degree in Mathematics, Physics, or Computer Science is required, together with at least three years of experience in development of visualization and analysis techniques for complex systems.
Experience of Java and the ability to efficiently work in a multidisciplinary environment are crucial to this position.
Proficiency in Italian is desirable but not necessary.
Complex Database Designer
The successful candidate will be in charge of building and maintaining large databases, as well as implementing a process of data extraction from heterogeneous sources related to high tech industries, organizations, and specific research domains.
The candidate must have a degree in Engineering or Computer Science.
Experience of SQL programming is required, together with experience of different RDBMSs, especially Microsoft SQL Server and MySQL.
Knowledge of XML is a plus.
An open-minded attitude is required for the candidate to be able to efficiently interact with analysts and provide them with effectively integrated and organized data.
The ability to work efficiently in a multidisciplinary and dynamic group is mandatory.
Proficiency in Italian is desirable but not necessary.
Job duties will be performed at ATA facilities in Lucca.
Computational Linguist
The successful candidate will primarily be in charge of designing and performing text analyses and keyword extraction based on computational techniques, including development and release of appropriate software modules, to be included in a proprietary package.
The ideal candidate is a skilled computational linguist.
A degree in Computational Linguistics or Computer Science is required, together with at least three years of experience with computational techniques applied to text mining and semantic analysis, or a PhD.
The candidate must be experienced in analysis of English texts and integration with meta-thesauri, and must have a very good knowledge of Perl.
A focus on bio-medical texts is a plus, as well as knowledge of Java, agent-based simulations, bayesian techniques, neural networks, or genetic algorithms.
The ability to efficiently work in a multidisciplinary environment is strictly necessary.
Proficiency in Italian is desirable but not necessary.
Developer of Distributed Java Solutions
The selected candidate will be responsible for designing and setting up infrastructure for ad-hoc client-server Java, SQL database, and web-based solutions with multiple data stream support, and distributed application development for an existing proprietary research package.
Other duties may include network hardware configuration and maintenance to support the goals above.
The candidate must have obtained a degree in Engineering or Computer Science and have at least two years of advanced Java development experience. Experience in software project management is a plus.
An open-minded attitude is required for the successful candidate to be able to be efficiently included in a dynamic, multilingual, and multidisciplinary environment.
Proficiency in Italian is desirable but not necessary.
Job duties will be performed at ATA facilities in Lucca.
Developer of Optimized Graph Algorithms
The successful candidate will primarily be responsible for the development of optimized algorithms for the solution of specific graph problems.
The candidate must have a PhD in Applied Mathematics, or Computer Science with a specialization in Operational Research.
The need for efficient implementations of network algorithms up-to-date with recent research results calls for a very good knowledge of both Graph Theory and Matrix Algebra, as well as algorithmic complexity issues.
Experience of Java or Matlab is a plus.
The ability to efficiently work in a multidisciplinary environment is strictly necessary.
Proficiency in Italian is desirable but not necessary.
Economic Analyst
The selected candidate will be in charge of setting up efficient economic and financial analytical strategies for large databases related to high tech industries.
A PhD in Applied Economics is required, together with an excellent experience of the process of building, maintaining and analyzing large data sets.
Analytical skills and experience with Matlab are required.
An eclectic attitude and the ability to work effectively in a multidisciplinary group are of paramount importance.
Proficiency in Italian is desirable but not necessary.
Java Developer
The selected candidate will develop Java code with the aim of setting up a proprietary GUI for 2D and 3D visualization of large networks, as well as implementing specific algorithms of interest in Graph Theory.
The candidate must have obtained a degree in scientific disciplines. Knowledge of Java and Perl is required; knowledge of SQL is a plus, as well as experience with database and distributed application development.
An open-minded attitude is required for the successful candidate to be able to be efficiently included in a multidisciplinary and dynamic environment.
Proficiency in Italian is desirable but not necessary.
Job duties will be performed at ATA facilities in Lucca.
Java Developer / Graph Analyst
The selected candidate will actively develop Java code with the aim of setting up a proprietary GUI for 2D and 3D visualization of large networks, as well as implementing specific algorithms of interest in Graph Theory.
The candidate must have a degree in Computer Science.
Good skills and experience of Java are required.
An open-minded attitude is required for the successful candidate to be able to be efficiently included in a multidisciplinary and dynamic environment.
Proficiency in Italian is desirable but not necessary.
Job duties will be performed at ATA facilities in Lucca.
Life Sciences Industry Analyst
The selected candidate will operate mainly in the target monitoring area and will be responsible for setting up databases search strategies, integration and analysis of datasets. The candidate will also interact with the software engineers to support software development.
The ideal candidate must have a degree in biomedical disciplines, preferentially in pharmacology, pharmaceutical technologies, biotechnology, molecular biology or bioinformatics.
Good analytical and computer skills are required.
Proficiency in Italian is desirable but not necessary.