Description
Job Summary:
Teach courses in Software Architecture, Web Programming, Artificial Intelligence, Mathematical and Computational Logic; support students; and participate in meetings and projects.
Key Highlights:
1. Classroom teaching experience
2. Familiarity with web programming languages
3. Desirable experience in mobile development and artificial intelligence
**Job Description:**
Deliver lectures in subjects including: Software Architecture, Web Programming, Artificial Intelligence, Mathematical and Computational Logic, and others; support students; prepare collective and individual lesson and activity plans; attend collective planning meetings and other meetings requested by the Coordination; participate in extension projects within the field of expertise; register information on institutional portals; perform other collaborative activities relevant to the role.
**Requirements:**
Completed undergraduate degree; desirable completed undergraduate degree in Computer Science, Software Engineering, Electrical Engineering, or related fields; completed postgraduate degree or master's degree in the field; desirable doctoral degree in the field; classroom teaching experience and familiarity with web programming languages: Java; Python; C\#; HTML; CSS; JavaScript; desirable experience in mobile development; desirable experience in artificial intelligence; desirable driver's license category B; desirable industry experience and project development experience;
**Minimum Education Level:**
Undergraduate Degree
**Work Schedule:**
*
**Benefits:**
.
*Apply via the Divulga Vagas portal!*
Follow Divulga Vagas on Instagram: @divulgavagas.oficial