




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


