Faculty Positions

Career

Career at IU

Faculty Positions


Open Positions as Assistant Professor

The Faculty of Computer Science and Engineering of Innopolis University invites applications for tenure-track faculty positions.

Candidates are being sought with expertise in all aspects of Computer Science and Engineering, but the following areas are of particular relevance:
- Programming Languages, specifically with reference to compilation techniques, program analysis, and programming for distributed systems, secure systems, AI systems, and mobile systems
- Computer Security, especially connected to secure coding, software security, distributed systems and secure design of computer systems
- Artificial Intelligence, with particular focus on game theory, computer vision, programming AI systems, machine learning for large datasets, reinforcement learning, optimisation methods for machine learning, data visualisation and model interpretation, fairness in Artificial Intelligence
- Behavioural and Cognitive Robotics
- Software Engineering, particularly if connected to DevOps

The Faculty of Computer Science and Engineering of Innopolis University has started a new, exceptional initiative to recruit highly promising Assistant Professors who have recently graduated or are close to graduation (completion expected by May 2021) and who can teach in English (the language of instruction). We target candidates who can make the difference in our institution, managing their labs, making ground-breaking research, teaching effectively a very talented student body, attracting research funds, and entertaining a worldwide network of colleagues. With this position, suitable support is provided by the university to publish papers, to attend conferences, and to supervise MS and PhD students.

Responsibility of the newly recruited assistant professors will include teaching three to four semester-long courses to undergraduate or graduate students during the academic year, for a total of max 120 hours of frontal astronomical lecturing, leading highly regarded research activities, advising and mentoring students, contributing to community services and other activities related to developing and maintaining the intellectual and cultural environment of the University.

Usually, the initial appointment is 3-years with expectation for renewal. The salary is very attractive, aligned with the best institutions worldwide, with additional benefits, including the low taxation level of Russia (max.15%), 56 days of paid vacations, paid health care coverage.

Application should be sent to faculty@innopolis.ru. Application packs should contain a CV, a research statement, a teaching statement, three reference letters, a PhD certificate. 




The Faculty of Humanities and Social Sciences of Innopolis University invites applications for full-time Assistant and Associate Professor positions in EAP.


POSITION 


The responsibilities include:

- designing and teaching courses to meet the needs of undergraduate, graduate and post-graduate students 

- as a part of the University witting center, giving individual writing consultations, performing editing and proofreading services, conducting writing workshops 

 - contributing to the research activity of the University 

- contributing to community services and other activities related to developing and maintaining the intellectual and cultural environment of the University 



QUALIFICATIONS AND REQUIREMENTS 


Successful candidates will become a part of a dynamic ambitious multicultural community and are expected to have the following qualifications:

- an achieved relevant doctoral degree from an internationally recognized educational and/or research institution. Candidates who are close to graduation will also be considered. 

- a minimum of one year teaching experience for the applicants for the Assistant Professor position, and three years for the applicants for the Associate Professor position 

- active research interests in the field of interest for the institute with publications in recognized international venues 


COMPENSATION AND BENEFITS


Usually, the initial appointment is 3-years with expectation for renewal. The salary is competitive, with additional benefits, including the low taxation level of Russia (max. 15%), 56 days of paid vacations, paid health care coverage.    

The Faculty of Computer Science and Engineering of Innopolis University is looking for candidates to join Data Science and Artificial Intelligence Institute. We target professionals who can make a difference in our institution, making ground-breaking research, teaching effectively a very talented student body, attracting research funds, and entertaining a worldwide network of colleagues. With this position, suitable support is provided by the university to publish papers, attend conferences, and supervise MS and PhD students. 


POSITION 


We are looking for candidates able to develop/update and teach courses connected to their respective domain of expertise, as well as general ML and AI courses at both undergraduate and graduate levels including but not limited to: 


1. Computer Vision 

2. Optimization 

3. Natural Language Processing 

4. High-Dimensional Data Analysis 

5. Data and Knowledge representation 


QUALIFICATIONS AND REQUIREMENTS 


We specifically welcome candidates with research areas from the following list: 

• Computer Vision with Deep Learning 

• NLP, including Dialog Systems 

• Ethical and Fair AI 

• Operations Research and Decision Making 

• Applied AI research (biology, trading, etc.) 

• Reinforcement Learning 

• Adversarial Networks 

• Graph Models 

• Probabilistic Method of Machine Learning 

• Neurosciences and Cognitive Sciences 

• AI and ML Infrastructure (datasets, libraries, ...) 

• Artificial General Intelligence 

• Artificial Intelligence for Games 

• Nature Inspired Computing for AI 

• High-Performance Computing for AI 


Responsibility of the newly recruited Full/ Associate/ Assistant Professors who have recently graduated or are close to graduation (completion expected by May 2022) will include teaching three to four courses per year (up to a max 120 astronomical hours of frontal teaching), leading highly regarded research activities, advising and mentoring students, contributing to community services, and other activities related to developing and maintaining the intellectual and cultural environment of the University. 


COMPENSATIONS AND BENEFITS 


Usually, the initial appointment is 3-years with the expectation for renewal. We offer a competitive salary, aligned with the best institutions worldwide, with additional benefits, including the low taxation level of Russia (max 15%), 56 days of paid vacations, paid health care coverage. 

Assistant Professor


Candidates are being sought in all aspects of Robotics and Computer Vision, but the following areas are of special interest: Control Theory, Autonomous Driving, Computer Vision, Mechatronics, Cognitive robotics, Bio robotics, Additive technologies. 


 The Faculty of Computer Science and Engineering of Innopolis University has started a new, exceptional initiative to recruit highly promising Assistant Professors who have recently graduated or are close to graduation (completion expected by May 2021) and who can teach in English (the language of instruction). We target candidates who can make the difference in our institution, managing their labs, making ground-breaking research, teaching effectively a very talented student body, attracting research funds, and entertaining a worldwide network of colleagues. With this position, suitable support is provided by the university to publish papers, to attend conferences, and to supervise MS and PhD students. 


Responsibility of the newly recruited assistant professors will include teaching three to four semester-long courses to undergraduate or graduate students during the academic year, for a total of max 120 hours of frontal astronomical lecturing, leading highly regarded research activities, advising and mentoring students, contributing to community services and other activities related to developing and maintaining the intellectual and cultural environment of the University. 


Usually, the initial appointment is 3-years with expectation for renewal. The salary is very attractive, aligned with the best institutions worldwide, with additional benefits, including the low taxation level of Russia (max.15%), 56 days of paid vacations, paid health care coverage.  


The Faculty of Computer Science and Engineering of Innopolis University invites highly promising Assistant Professors who have recently graduated or are close to graduation (completion expected by May 2022) or high-caliber Associate/Full Professors and who can teach in English (the language of instruction). 

Specifically, we want candidates to join the faculty of our industry-oriented Master's program "Security and Network Engineering". A candidate should be familiar with real-world modern technologies and skills that are required by industry, be ready to update course content accordingly, advise students on projects, and collaborate with industry if it is involved in the educational process. We target professionals who can make the difference in our institution, managing their labs, making ground-breaking research, teaching effectively a very talented student body, attracting research funds, and entertaining a worldwide network of colleagues. With this position, suitable support is provided by the university to publish papers, to attend conferences, and to supervise MS and PhD students. 


POSITION


 We are looking for candidates that will be able to develop/update and teach some of the following courses: 


1. Classical Internet Applications (graduate) 

The primary focus of this course is to learn Linux-based internet services, common internet protocols and applications as well as to have a general understanding of computer systems and architecture. Topics that need to be covered: Operating system architecture and its main concepts (OS kernel, system libraries, system calls, network services, booting services), DNS protocol, DNS over HTTPS, Mail protocols, Web servers, Web APIs (REST, SOAP). 


2. Secure Systems and Networks (graduate) 

This course is about engineering concepts and techniques to develop secure systems from an IT infrastructure point of view. How to monitor it, audit and implement security controls. Topics that need to be covered: Modern applied cryptography (symmetric/asymmetric encryption, hash functions, digital signature, PKI infrastructure). Installation and administration of secure protocols in IT infrastructure (ssl/tls, ssh, sftp, ipsec, vpn, https). Active Directory and related technologies (LDAP, Kerberos). Infrastructure Security (IDS/IPS systems, Firewalling, Logging, Monitoring, DMZ, Proxying, building defense-in-depth). 


3. Advanced Security (graduate) 

This course focuses on security aspects in software vulnerabilities and techniques that are needed to find and analyze them and be able to provide secure patches and enhancements. Also, course coverage includes such related areas as software security design and architecture, software security testing, and secure coding techniques. Topics that need to be covered: Web applications security. Mobile applications security, Memory corruption and binary programs related vulnerabilities, Secure coding, Software security testings (DAST/SAST), Software security design and architecture. 


4. InterNetworking and Routing (graduate)

InterNetworking and Routing is the course that provides students with fundamental knowledge about inter-networking and routing. The course starts with some basic material about routing, such as the definition of path cost and the classification of routing algorithms. A networking infrastructure deploys a variety of algorithms for routing packets, classified as those using optimal routes and those using non-optimal routes. This course includes hands-on exercise and the students will practice their skills on the real hardware and software. This course also introduces various topics on security aspects for the network design and administration such as secure protocols used on the application layer, VPN technologies, network segmentation, and access control techniques. Basics of networking concepts (OSI model, subnetting, addressing, gateway, firewalling). STP and Vlans. IPv6. Secure protocols (SSH, HTTPs, SFTP, TLS, SSL). Network Segmentation, isolation. Routing protocols (RIP, OSPF, MPLS, BGP). Tunneling, VPN. 


5. Advanced Networking (graduate) 

Advanced Networking is the core course that provides students with advanced knowledge about computer networks in order to obtain confidentiality, integrity, and availability of information. The course is focusing on security aspects to design and control IT infrastructure over the networks, including learning about the general type of network attacks as well as techniques included in the common penetration testing scenarios. Topics that need to be covered: IDS/IPS systems and network infrastructure (concepts, design, configuration, troubleshooting). Covert channels, Deep packet inspection, SNMP protocol. Scanning, networks reconnaissance, attacks against routing protocols (routing manipulation and attacks), BGP hijack, MiTM attacks. Security Operation Center (concept, architecture, design, implementation, configuration, testing). Network automation (automation of network configuration, packet crafting). Traffic analysis (capturing, proxying, sniffing), usage of SPAN. Advanced network attacks (moving inside the enterprise network, network pivoting, proxying, anonymity). 


6. Large Systems (graduate) 

The course focus on large organizations' complex architectures where products and protocols of multiple vendors have to inter-operate. The main purpose of the course on understanding the challenges and building a scalable IT infrastructure that is flexible and efficient to manage. The course covers also aspects of DevOps engineering which combines software development with IT operations and aims to provide a holistic way to develop, deploy, operate and monitor software. Topics that need to be covered: Virtualization and Cloud Computing. Data-centers and Infrastructure management methodologies. Source Code Management and Configuration Management Systems. Continuous Integration. Quality assurance and Continuous Testing. Packaging, Releasing, and Continuous Deployment Microservices, orchestration technologies. Monitoring, logging, load-balancing and scaling. 


7. Offensive Technologies (graduate)

 Offensive Technology introduces methods and tools to assess the security of different services and protocols therein. The course aims to expose the students to real-world problems from a security point of view and let them find vulnerabilities in both software and hardware. In this course the students will particularly focus on software security and penetration techniques, reverse engineering, advanced memory exploit/mitigation, and fuzzing techniques. Topics that need to be covered: Reverse engineering, Offensive tools and IT infrastructure attack methods, Scanning and Fuzzing, Advanced exploitation techniques, Red teaming. 


8. CyberCrime and Forensics (graduate) 

The course teaches on modern tactics and techniques of high-tech crimes, including counter-forensics methods. The main purpose of this course is to provide for students the necessary knowledge and abilities to obtain and analyze digital evidence in a way to provide investigations that will comply with the current law and regulations. Another purpose for the course is to learn for students how to counteract ongoing computer incidents, intrusions and to perform threat hunting in the computer systems. Topics that need to be covered: Modern high-tech crimes techniques and the law. Data acquisition and securing digital evidence. Computer systems artifacts and their analysis methods (Windows, Linux, mobile OS). Volatile data analysis. Incident response and threat hunting across the enterprise IT infrastructure. Blue teaming. 


9. Secure System Development (undergraduate) 

The course is about secure system development and software that needs to be secure to avoid security risks. The course provides skills for future developers, security engineers to develop secure software and systems. As a part of the course students learn how to find and fix vulnerabilities, implement protections, automate secure processes, and make secure practices a part of your software development life cycle (SDLC). Network security architecture. Logging and monitoring. Mobile security. Software security design and architecture. Secure SDLC. Secure coding/patching. Secure CI/CD environments. 


QUALIFICATIONS AND REQUIREMENTS

• Having professional security and network certifications (CISSP, CEH, OSCP, CCNA, CCNP, etc.) 

• More than 3 years of industry experience in the related area 

• Having a Master’s degree in Information Security and related areas 

• Having PhD and doing research related to software security, designing secure systems, exploitation and reverse engineering 

• Having an experience with providing teaching activities for industry professionals 


Responsibility of the newly recruited assistant professors will include teaching three to four semester-long courses to undergraduate or graduate students during the academic year, for a total of max 120 hours of frontal astronomical lecturing, leading highly regarded research activities, advising and mentoring students, contributing to community services and other activities related to developing and maintaining the intellectual and cultural environment of the University. 


COMPENSATIONS AND BENEFITS 

Usually, the initial appointment is 3-years with expectation for renewal. The salary is very attractive, aligned with the best institutions worldwide, with additional benefits, including the low taxation level of Russia (max.15%), 56 days of annually paid vacations, paid health care coverage. 

Assistant Professor 


Candidates are being sought in all aspects of Software Engineering, but the area of Software Architectures is of special interest. 


The Faculty of Computer Science and Engineering of Innopolis University has started a new, exceptional initiative to recruit highly promising Assistant Professors who have recently graduated or are close to graduation (completion expected by May 2021) and who can teach in English (the language of instruction). We target candidates who can make the difference in our institution, managing their labs, making ground-breaking research, teaching effectively a very talented student body, attracting research funds, and entertaining a worldwide network of colleagues. With this position, suitable support is provided by the university to publish papers, to attend conferences, and to supervise MS and PhD students. 


Responsibility of the newly recruited assistant professors will include teaching three to four semester-long courses to undergraduate or graduate students during the academic year, for a total of max 120 hours of frontal astronomical lecturing, leading highly regarded research activities, advising and mentoring students, contributing to community services and other activities related to developing and maintaining the intellectual and cultural environment of the University. 


Usually, the initial appointment is 3-years with expectation for renewal. The salary is very attractive, aligned with the best institutions worldwide, with additional benefits, including the low taxation level of Russia (max.15%), 56 days of paid vacations, paid health care coverage.

The Faculty of Humanities and Social Sciences of Innopolis University, responsible for establishing a new educational program majoring in Technological Entrepreneurship for students, invites applications for teaching positions. 


Innopolis University is opening a new educational program for students (3rd and 4th-year students) of Bachelor in Computer Sciences (BCS) who are interested in the entrepreneurship career. The start of the program is scheduled for September 2021. We are looking for a candidate for a part-time position. 


We are looking for a fellow entrepreneur who is willing to share his experience and knowledge with students planning to create their start-ups. 


POSITION

Senior Instructor for the "Investors relations and Fundraising" course 


The responsibilities include: 

• To teach an academic course that develops skills such as self-presentation and how to search the venture funding for your start-up (1 semester, 20 lectures, 40 academic hours). 

• To watch the progress of students; to be not only a lecturer but also an active mentor. 

• To participate in the decision-making process on the "Technological Entrepreneurship" program content 

• To support the development of the student start-up community at Innopolis University by providing advice and network, attending events and supporting in research or business development.


QUALIFICATIONS AND REQUIREMENTS 

• You are an entrepreneur or employee of a venture fund/institution engaged in venture capital investments in start-ups. 

• Your background is technical (your education is related to computer science, mathematics, physics, and technology). 

• You have experience participating in venture deals in technology projects. 

• Your core competencies in business are sales, business development, venture, finance, business valuation, and venture deals support and regulations. 

• You are enthusiastic about the idea of developing projects related to the city and Innopolis University. 

• You have teaching experience (any - commercial or academic) and you love working with students. 

• You are ready for business trips to Innopolis to present the course material (lecturing online is possible, but we believe that the full-time presence of the teacher/mentor increases the quality of the students' education). 

• You have your prime job and teaching is a source of inspiration for you. 

• You are familiar with current teaching methods: mixed learning (online + offline), flipped classrooms, interactive learning tools. 

• Priority for candidates with a scientific degree (PhD). 


COMPENSATION AND BENEFITS 

• Determined by the hourly rate and the workload of the instructor. 

• Part-time work (labor contract, 56 paid vacation days, voluntary medical insurance, tax benefits for non-residents of the Russian Federation) OR project employment by contract. 


The application should contain the following documents: CV, a teaching statement, a profile of the activities of your company, and be sent to faculty@innopolis.ru. 

The Faculty of Humanities and Social Sciences of Innopolis University, responsible for establishing a new educational program majoring in Technological Entrepreneurship for students, invites applications for teaching positions. 


Innopolis University is opening a new educational program for students (3rd and 4th-year students) of Bachelor in Computer Sciences (BCS) who are interested in the entrepreneurship career. The start of the program is scheduled for September 2021. We are looking for a candidate for a part-time position. 

We are looking for a fellow entrepreneur who is willing to share his/her experience and knowledge with students planning to create their start-ups.


POSITION 

Senior Instructor for the "Business development, Sales and Marketing" course


The responsibilities include: 

• To teach an academic course that develops sales, marketing, and business development skills for students (1 semester, 20 lectures, 40 hours). 

• To watch the progress of students; to be not only a lecturer but also an active mentor. 

• To participate in the decision-making process on the structure of the program "Technological Entrepreneurship." 

• To support the development of the student community in start-ups at Innopolis University by providing advice, contacts, openness, attending events, support in research or business tasks. 


QUALIFICATIONS AND REQUIREMENTS 

• You are a technology entrepreneur (you have experience launching your company / several ones and managing employees). 

• Your background is technical (your education is related to computer science, mathematics, physics, and technology). 

• Your core competencies in business are sales, networking, business development, marketing, unit economics, and again sales. 

• You are enthusiastic about the idea of developing projects related to the city and Innopolis University. 

• You have teaching experience (any - commercial or academic) and you love working with students.

• You are ready for business trips to Innopolis to present the course material (lecturing online is possible, but we believe that the full-time presence of the teacher/mentor increases the quality of the students' education). 

• You have your prime job and teaching is a source of inspiration for you. 

• You are familiar with current teaching methods: mixed learning (online + offline), flipped classrooms, interactive learning tools. 

• Priority for candidates with a scientific degree. 


COMPENSATION AND BENEFITS 

• Determined by the hourly rate and the workload of the instructor. 

• Part-time work (labor contract, 56 paid vacation days, voluntary medical insurance, tax benefits for non-residents of the Russian Federation) OR project employment by contract. 


The application should contain the following documents: CV, a teaching statement, a profile of your company, and be sent to faculty@innopolis.ru.

Candidates should email a full application package as PDF files to faculty@innopolis.ru: cover letter, CV (with Scopus and Google Scholar profiles links, links for the videos of public talks or lectures, if any), research statement and teaching statement, scans of BS, MS, PhD, Habilitation certificates along with the transcripts. Additionally, they should arrange to have three reference letters sent by email to the same address.






Please submit your faculty job application pack via this form.