This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Under the direction of the faculty director and in collaboration with AI faculty and the Department Chair, the incumbent will advise on and resolve complex research and technology projects/issues, present research and technical briefings to senior management, faculty and students. The incumbent will contribute to the research and technical direction in one or more technical specialties, and they will perform advanced research and technology development to contribute to design of future AI systems. The incumbent may also represent the organization at national and international meetings, conferences and committees.
Job Responsibility
Advise on and resolve complex research and technology projects/issues
Present research and technical briefings to senior management, faculty and students
Contribute to the research and technical direction in one or more technical specialties
Perform advanced research and technology development to contribute to design of future AI systems
Represent the organization at national and international meetings, conferences and committees.
Requirements
Bachelor's degree in Computer Science or Data Science or other fields with computer science or equivalent specialization. Demonstrated experience (typically 2-5 years exp.) in designing systems that enable end-user applications is required.
Working knowledge of applications programming and web development, databases and data systems, statistical methods and tools, and modern biology and applicable field of research.
Demonstrated working knowledge of one of the following: Scalable systems, distributed systems, or systems performance.
Strong knowledge of principles of modern system design and demonstrated experience associated with one or more of the following: AI system design, testing, evaluation, AI models, software development.
Strong knowledge of AI software and systems as well as AI models.
Knowledge of specific technologies including Python programming, cloud computing, interacting with commercial LLMs, and React programming.
Strong knowledge of best practices in software engineering, such as code reviews, source code control, unit tests, integration tests.
Exceptional ability to solve unusual or non-standard algorithmic problems and strong knowledge of algorithms taught in modern CS curricula.
Proven ability to successfully work on multiple concurrent projects.
Demonstrated experience and ability to collaborate effectively with all levels of staff
technical, students, faculty and administrators
Demonstrated ability to regularly interface with management.
Demonstrated effective communication and interpersonal skills. Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization and to external research and education audiences.
Proven skills and experience in independently resolving broad computing / data / CI problems using introductory and / or intermediate principles.
Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines.
Demonstrated ability to contribute research and technical content to grant proposals.
Nice to have
Master's degree or higher degree in Computer Science or Data Science or other fields with computer science or equivalent specialization or equivalent experience in research and development in the area of AI is preferred.
Master's degree or PhD in Computer Science or Data Science or related area with computer science experience or equivalent specialization and/or equivalent experience in research and development in the area of AI is preferred.