Research Engineer On Computer Architecture for Ai
Role details
Job location
Tech stack
Requirements
Numerical libraries for scientific computing with focus on long-vector architectures. Key Duties - Formulate and evaluate new ideas rigorously. - Write technical reports and papers. - Use and extend scientific code (TensorFlow, simulators, parallel runtime systems, etc.). Requirements - Education: Master in Computer Science or a close area. - Computer architecture: micro-architecture, instruction-set architecture, cache hierarchy, simulation techniques. - Artificial intelligence: rule-based reasoning, decision trees, support vector machines, neural networks. - Programming: C/C++, OpenMP/MPI, CUDA, etc. - Operating systems: Linux, scripting, OS scheduler. - Ability to take initiative and prioritize. - Ability to work independently and in a team. - Capacity to interact and build strong relations with other research groups. - Excellent written and verbal communication skills in English. Conditions and Benefits - Full-time contract (37.5 h/week) located in the Computer Sciences
Benefits & conditions
Department at BSC. - Duration: 4 years. - Salary: 30.000,00 € per year. - Additional expenses grant for IT equipment, travel, training, stays, etc. - Working hours adaptable; extensive training plan. - Restaurant tickets and private health insurance. - Holidays: 23 paid vacation days plus 24th and 31st of December per collective agreement. - Starting date: as soon as possible, before 16December2024. Equity, Diversity, and Inclusion We promote equity, diversity, and inclusion, fostering an environment where everyone is appreciated for who they are. The recruitment panel will include at least 25% representation of women. J-18808-Ljbffr