Seeking a passionate Teacher of Computer Science and Artificial Intelligence to inspire computational thinking, nurture creativity, and develop confident programmers across KS3, KS4, and moving towards A-Level study.
Responsibilities
Demonstrate strong subject knowledge in Computer Science and AI, delivering high-quality teaching at KS3 and examination courses at KS4 and KS5 as provision develops.
Teach a balanced curriculum of Computer Science, Information Technology and digital literacy at KS3, building secure foundations for further study.
Deliver engaging and well-structured lessons that develop computational thinking, logical reasoning, creativity and independence in solving unfamiliar problems.
Plan and deliver schemes of work aligned with the National Curriculum for England at KS3 and the chosen Pearson Edexcel GCSE or International GCSE specification at KS4.
Prepare students effectively for theoretical and practical programming examinations and contribute to future A-Level provision in line with the school’s agreed pathway.
Requirements
Bachelor’s degree in Computer Science, Computing, Artificial Intelligence or a related subject
Teacher of Computer Science for Key Stage 3 and GCSE/International GCSE curriculum, with progression to A-Level.
Responsibilities
Deliver high-quality Computer Science lessons at KS3, KS4 and KS5
Plan and deliver schemes of work aligned with the National Curriculum for England
Prepare students for theoretical and practical programming examinations
Develop students’ understanding of abstraction, decomposition, algorithms, data representation, computer architecture, networks and the wider impact of computing
Teach programming through clear modelling, guided practice and independent application, developing confidence in Python 3 and other suitable languages
Requirements
Bachelor’s degree in Computer Science, Computing, Information Technology or a closely related subject
RESPEC is seeking a Senior Scientific Software Engineer to support scientific computing work for a large National Laboratory, focusing on modernizing computational modeling software in a high-consequence environment.
Responsibilities
Sustain, analyze, and modernize scientific software, including legacy systems.
Refactor code to improve portability, efficiency, maintainability, and stability.
Support computational modeling across conceptual, process, and numerical models.
Debug, profile, benchmark, and assess software performance and scalability.
Support Linux development, HPC workflows, and job-scheduler use.
Requirements
Master’s degree in computer science, engineering, or a related discipline (such as environmental science, mathematics, or physics)
Quality Engineer in the Software Quality Engineering organization, responsible for end-to-end automated testing of the Five9 Virtual Contact Center application.
Design, write, and maintain end-to-end automated tests for the Five9 Virtual Contact Center application and modernize the Python-based automation framework.
Locations (6)
Porto, Portugal
Maia, Portugal
Matosinhos, Vila Real District, Portugal
Gondomar, Portugal
Valongo, Portugal
Senior Engineering Manager (Patient New Verticals)
Senior Engineering Manager to lead engineers behind referral, payer, and phone channels, building new channels from zero to one and integrating AI into workflows.
Compensation
The expected base pay range for this position is $265,200 - $314,925 based on a variety of factors including qualifications, experience, and geographic location. In addition to base salary, this role may be eligible for performance-based variable compensation and an equity grant, depending on the position and level.
Responsibilities
Grow the channels that bring patients to Headway through doctors, insurers, and the phone.
Take new channels from zero to one: find the signal, ship fast, scale what works, and stop what doesn't.
Build AI into how patients are referred, routed, and booked.
Lead and grow a team of engineers who own outcomes, not tickets.
Partner daily with product managers, data science, and operations.