288 Engineering Software jobs in Bahrain

Senior Lecturer - Computer Science

21101 Seef, Capital BHD75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious university in **Seef, Capital, BH**, is seeking an accomplished Senior Lecturer to join their esteemed Computer Science department. This academic position requires a deep commitment to teaching excellence, scholarly research, and student mentorship. Responsibilities:
  • Deliver high-quality lectures and tutorials across a range of undergraduate and postgraduate Computer Science modules, including areas such as software engineering, artificial intelligence, data science, and cybersecurity.
  • Develop and update course curricula, teaching materials, and assessment methods to ensure relevance and academic rigor.
  • Conduct independent and collaborative research, publishing findings in reputable peer-reviewed journals and presenting at academic conferences.
  • Supervise student research projects, including undergraduate dissertations and postgraduate theses.
  • Provide academic advising and mentorship to students, supporting their academic and career development.
  • Actively participate in departmental meetings, committees, and university-wide initiatives.
  • Contribute to the development and growth of the Computer Science program.
  • Undertake administrative duties as required, such as course coordination or admissions processes.
  • Engage in curriculum development and program review.
  • Seek external research funding and collaborate with industry partners.
  • Promote a vibrant learning environment and engage students actively in the learning process.
  • Stay current with advancements in computer science and pedagogical practices.
  • Contribute to the university's reputation for academic excellence.
  • Foster interdisciplinary collaboration within the university.
  • Ensure compliance with university policies and procedures.
Qualifications:
  • Ph.D. in Computer Science, Software Engineering, Artificial Intelligence, or a closely related field.
  • A strong publication record in high-quality academic journals and conferences.
  • Minimum of 5 years of experience in university-level teaching, with a proven track record of teaching effectiveness.
  • Demonstrated ability to conduct independent research and secure research funding.
  • Excellent pedagogical skills and a commitment to student success.
  • Strong communication, interpersonal, and presentation skills.
  • Ability to teach a diverse range of Computer Science subjects.
  • Experience in curriculum development and program management is highly desirable.
  • Familiarity with modern teaching technologies and online learning platforms.
  • Must be eligible to work in Bahrain.
This is an excellent opportunity for an accomplished academic to contribute to a leading educational institution in **Seef, Capital, BH**. If you are passionate about shaping the future of computer science education and research, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

00974 Al Hidd BHD90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution located in Sitra, Capital, BH , is actively seeking an experienced Senior Lecturer to join their esteemed Faculty of Computer Science. This role involves delivering high-quality instruction in undergraduate and postgraduate computer science programs, conducting scholarly research, and contributing to the academic and administrative life of the department. The successful candidate will be responsible for curriculum development, student supervision, and fostering an engaging learning environment. Expertise in areas such as Artificial Intelligence, Data Science, Cybersecurity, Software Engineering, or Theoretical Computer Science is highly desirable. You will be expected to publish research in reputable journals and present at international conferences, thereby enhancing the university's research profile.

Key responsibilities include:
  • Delivering engaging lectures and practical sessions in undergraduate and postgraduate computer science courses.
  • Developing and updating course materials, syllabi, and assessment strategies.
  • Conducting high-quality research in a specialized area of computer science and publishing findings in peer-reviewed journals and conferences.
  • Supervising student research projects, theses, and dissertations.
  • Mentoring and advising students, providing academic and career guidance.
  • Contributing to the development and enhancement of the Computer Science curriculum.
  • Participating in departmental and university committees and administrative activities.
  • Collaborating with colleagues on research projects and grant applications.
  • Attending and presenting at academic conferences and workshops.
  • Fostering a positive and inclusive learning environment for all students.
  • Engaging in professional development to stay current with advancements in computer science and pedagogy.
  • Contributing to the recruitment and retention of students.
The ideal candidate must possess a PhD in Computer Science or a closely related field. A strong publication record in their area of specialization is essential. A minimum of 5 years of teaching experience at the university level, with demonstrated success in delivering undergraduate and postgraduate courses, is required. Experience in supervising student research at the Master's or PhD level is highly desirable. Proven ability to secure research funding or contribute to grant proposals is a significant advantage. Excellent communication, presentation, and interpersonal skills are necessary. A commitment to innovative teaching methods and student success is paramount. Familiarity with online learning platforms and blended learning approaches would be beneficial. This is an excellent opportunity for an accomplished academic to advance their career in a vibrant educational setting.
This advertiser has chosen not to accept applicants from your region.

University Lecturer - Computer Science

418 Zinj, Capital BHD68000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a highly respected academic institution, is seeking a passionate and knowledgeable University Lecturer specializing in Computer Science to join their esteemed faculty in Tubli, Capital, BH . This role offers a rewarding opportunity to inspire and educate the next generation of tech professionals. You will be responsible for developing and delivering engaging course content, conducting lectures and tutorials, and supervising student projects and research. Key responsibilities include curriculum development, assessment design, and maintaining up-to-date knowledge of advancements in the field of Computer Science. The ideal candidate will possess a Master's or PhD in Computer Science or a closely related field, along with demonstrated teaching experience at the university level. Strong communication, presentation, and interpersonal skills are essential. You should be capable of fostering a stimulating learning environment and mentoring students effectively. This position requires a commitment to academic excellence, research, and contributing to the department's scholarly activities. If you are dedicated to sharing your expertise and shaping educational experiences in a vibrant academic setting, we encourage you to apply. Your contribution will be instrumental in upholding the institution's reputation for quality education.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

5051 Riffa, Southern BHD85000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a prestigious academic institution committed to excellence in education and research. We are seeking a dynamic and experienced Senior Lecturer to join the Computer Science department in Riffa, Southern, BH . The ideal candidate will possess a strong academic background, a passion for teaching, and a proven ability to engage students in advanced computer science topics. You will be responsible for delivering high-quality instruction, developing innovative curriculum, and contributing to the academic and research activities of the department.

Key Responsibilities:
  • Deliver engaging and comprehensive lectures and tutorials across a range of undergraduate and postgraduate computer science courses.
  • Develop and update course materials, syllabi, assignments, and assessments to ensure relevance and rigor.
  • Supervise student research projects, theses, and dissertations.
  • Foster a stimulating and inclusive learning environment that encourages critical thinking and active participation.
  • Mentor and advise students, providing academic and career guidance.
  • Contribute to curriculum development and enhancement within the department.
  • Conduct research in an area of specialization within computer science and publish findings in reputable journals and conferences.
  • Participate in departmental committees and administrative tasks.
  • Promote interdisciplinary collaboration and contribute to the university's academic community.
  • Stay current with advancements in computer science and pedagogical best practices.
  • Attract and mentor postgraduate students for research supervision.
  • Organize and deliver guest lectures and workshops.
  • Contribute to the recruitment and admission processes for the department.
  • Uphold the academic standards and reputation of the institution.
Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • Minimum of 5 years of teaching experience at the university level, preferably with experience in curriculum development and student supervision.
  • Demonstrated excellence in teaching and a strong understanding of pedagogical principles.
  • A strong record of scholarly research and publications in a recognized area of computer science.
  • Expertise in core computer science areas such as algorithms, data structures, software engineering, artificial intelligence, or cybersecurity.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to inspire and motivate students.
  • Experience with learning management systems (LMS) and educational technology is an advantage.
  • Commitment to student success and academic integrity.
  • A collaborative spirit and a willingness to contribute to the broader university mission.
This is an excellent opportunity for an accomplished educator to contribute to a vibrant academic community and shape the minds of future computer scientists.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

2345 Al Hajar BHD70000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious university committed to academic excellence and cutting-edge research, is seeking a highly qualified Senior Lecturer to join the Computer Science department in **A'ali, Northern, BH**. This role requires a dedicated educator with a strong background in theoretical and practical computer science, passionate about teaching and mentoring students at the undergraduate and postgraduate levels. The Senior Lecturer will contribute to curriculum development, deliver engaging lectures, and supervise student projects and research.

Responsibilities:
  • Develop and deliver comprehensive lectures and course materials in various areas of Computer Science, including but not limited to algorithms, data structures, programming languages, software engineering, artificial intelligence, and cybersecurity.
  • Design and implement innovative teaching methodologies to enhance student learning and engagement.
  • Supervise undergraduate and postgraduate student projects, dissertations, and theses.
  • Assess student performance through assignments, exams, and presentations, providing constructive feedback.
  • Contribute to the ongoing development and review of the Computer Science curriculum and course offerings.
  • Engage in scholarly activities, including research, publications, and presentations in relevant fields.
  • Participate in departmental and university administrative activities, such as admissions, student advising, and committee work.
  • Foster a supportive and inclusive learning environment for all students.
  • Collaborate with faculty members on interdisciplinary projects and initiatives.
  • Stay current with advancements in computer science and pedagogical best practices.
  • Mentor and guide junior faculty and teaching assistants.
Qualifications:
  • Ph.D. in Computer Science or a closely related field from a reputable institution.
  • A minimum of 5 years of experience in teaching Computer Science at the university level, with demonstrated excellence in instruction.
  • A strong record of scholarly research and publications in peer-reviewed journals or conferences.
  • Expertise in one or more core areas of Computer Science.
  • Excellent understanding of pedagogical principles and curriculum design.
  • Outstanding communication, presentation, and interpersonal skills.
  • Ability to inspire and motivate students.
  • Experience supervising student research projects.
  • Familiarity with various teaching technologies and learning management systems (LMS).
  • Passion for higher education and commitment to student success.
This is an excellent opportunity for an accomplished academic to contribute to a vibrant educational community and shape the next generation of computer scientists.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

30001 Amwaj Islands BHD75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious higher education institution, is seeking an experienced Senior Lecturer to join their thriving Computer Science department in **Isa Town, Southern, BH**. This role requires a candidate with a strong academic background and a passion for teaching and research. You will be responsible for developing and delivering high-quality lectures, tutorials, and laboratory sessions across a range of undergraduate and postgraduate computer science modules, including software engineering, artificial intelligence, data structures, and algorithms. You will also contribute to curriculum development, supervise student projects and dissertations, and engage in scholarly research activities leading to publications in reputable journals and conferences. Essential qualifications include a Ph.D. in Computer Science or a closely related field, with a proven track record of teaching excellence at the university level and demonstrable research output. Expertise in at least one core area of computer science is required, with a preference for candidates specializing in AI or cybersecurity. Excellent communication, presentation, and interpersonal skills are paramount, along with the ability to inspire and mentor students. You will be expected to contribute to the departmental administrative duties and potentially engage in external professional activities. This is an exciting opportunity for an academic professional to advance their career in a supportive and research-intensive environment, contributing to the education of future technology leaders. Competitive salary, benefits, and research support are available.
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

208 Seef, Capital BHD72000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking an accomplished Senior Lecturer in Computer Science to join its distinguished faculty. This position offers an exciting opportunity to contribute to academic excellence, conduct research, and shape the minds of future technology leaders. Located in the thriving area of Janabiyah, Northern, BH , the ideal candidate will possess a strong academic background, a passion for teaching, and a commitment to research in a specialized area of Computer Science. You will be responsible for delivering high-quality lectures and tutorials to undergraduate and postgraduate students, designing and updating course curricula, and developing innovative teaching materials.

Key responsibilities include conducting scholarly research, publishing findings in reputable academic journals and conferences, and actively participating in departmental and university-wide academic activities. You will supervise student research projects, theses, and dissertations, providing guidance and mentorship. Contributing to the development and delivery of new courses and programs, and engaging in academic administration, such as committee work and student advising, are also integral aspects of this role. Fostering a stimulating learning environment that encourages critical thinking, creativity, and collaboration among students is paramount. Staying current with advancements in the field of Computer Science and incorporating them into teaching and research practices is essential.

The successful candidate must hold a PhD in Computer Science or a closely related field, with a distinguished record of teaching and research. A minimum of 5 years of experience in teaching at the university level, including experience in curriculum development and student supervision, is required. Demonstrated ability to secure research funding and a strong publication record in a specialized area of Computer Science (e.g., Artificial Intelligence, Cybersecurity, Software Engineering, Data Science) are highly desirable. Excellent communication, presentation, and interpersonal skills are necessary to effectively engage with students, colleagues, and the wider academic community. This is a unique opportunity to contribute to higher education and advance your academic career in a supportive and dynamic environment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Engineering software Jobs in Bahrain !

Associate Professor in Computer Science

Kingdom University

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

In Computer Science / Cybersecurity College of Information Technology

Qualifications
  1. PhD in Computer Science or Cybersecurity.
  2. English and Arabic Language fluency.
  3. Academic and Industrial Experience is required.
  4. Administrative experience within the educational field is an advantage.
  5. Publications in Scopus or ISI indexed journals.
  6. Strong experience in AI, Cybersecurity, machine learning, and other related areas.
Documents to be submitted
  1. Updated CV
  2. All academic qualifications
  3. List of courses taught and publications
  4. Valid accounts in Google Scholar / Research Gate / Academia.
  5. Positive Quadrabay report (For international degrees only, where applicable).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Lecturer in Computer Science

11205 Seef, Capital BHD45 Hourly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
A distinguished academic institution located in **Seef, Capital, BH**, is actively recruiting a Senior Lecturer in Computer Science. This esteemed position offers an exciting opportunity to contribute to cutting-edge research and deliver high-quality education to aspiring students. You will be responsible for developing and delivering engaging lectures and laboratory sessions across a range of undergraduate and postgraduate computer science courses, with a focus on areas such as software engineering, artificial intelligence, and data science. Conducting independent research, publishing findings in reputable journals, and presenting at international conferences are essential aspects of this role. You will supervise student research projects, including dissertations and theses, providing mentorship and guidance. Contributing to curriculum development and the enhancement of teaching methodologies is also expected. Engaging in academic administration, such as participating in departmental meetings, committee work, and student recruitment activities, will be part of your responsibilities. The ideal candidate will possess a Ph.D. in Computer Science or a closely related field. A minimum of 5 years of experience in teaching and research at the university level is required. A strong publication record in relevant areas of computer science is essential. Excellent teaching and presentation skills, along with the ability to inspire and motivate students, are paramount. Proficiency in programming languages and software development tools is expected. A demonstrable ability to secure research funding and collaborate effectively with colleagues and external partners is highly desirable. This is an excellent opportunity to join a vibrant academic community in **Seef, Capital, BH** and shape the future of computer science education.
This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher for August 2025

Amwaj Islands TES FE News

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Computer Science Teacher for August 2025

Join to apply for the Computer Science Teacher for August 2025 role at TES FE News

Computer Science Teacher for August 2025

Join to apply for the Computer Science Teacher for August 2025 role at TES FE News

Get AI-powered advice on this job and more exclusive features.

Job Overview

Nadeen School, rated Outstanding by BQA and BSO, is a British premium school with a state-of-the-art campus that fosters excellence in education.

Job Overview

Nadeen School, rated Outstanding by BQA and BSO, is a British premium school with a state-of-the-art campus that fosters excellence in education.

We are seeking a passionate and dedicated ICT Teacher to join our new dynamic team. The ideal candidate will possess a strong background in ICT/Computer Science education who can teach GCSE and A level and is committed to inspiring the next generation of mavericks! Join us in shaping the future of our amazing learners at Nadeen School.

Join Nadeen School – Where Innovation Meets Community

Founded in 1978, Nadeen School is a dynamic, inclusive learning community in Bahrain. A year ago, we moved into a purpose-built campus in Dilmunia, offering state-of-the-art facilities designed to inspire creativity, curiosity, and innovation.

Our Philosophy & Vision

We empower learners to think creatively, take risks, and solve problems, preparing them to thrive in an ever-changing world. Rooted in strong values, we foster an environment where individuality is celebrated, failure is a step toward success, and education is a journey of exploration.

Our motto—Work, Learn, Flourish (WoLF)—drives everything we do.

Why Teach at Nadeen?

  • Inspiring Learners – Our students are engaged, articulate, and eager to learn through inquiry-based, innovative teaching.
  • Diverse Community – Over 800 students from 60+ nationalities, with a third being Bahraini, creating a rich, multicultural environment.
  • Inclusive Education – We support all learners, including those with complex needs, through our Thrive provision.
  • A Growing School – We currently educate students from Nursery to Year 10 and are expanding our Secondary School.

Join us in shaping the future of education—where teachers are facilitators of creativity, and learning is an adventure.

Be part of the pack. Work. Learn. Flourish.

Applications

Please apply through the TES portal with your supporting statement, CV and details of 3 referees, one of which must be your most recent employer.

Candidates will be contacted following their applications and interviews will be online or in person. We will need to take up references prior to your interview.

Safeguarding

As you would expect the welfare of our learners is paramount and we are fully committed to safeguarding all our learners. We therefore follow safer recruitment practices, including, references, police checks, identity and criminal record checks. In line with Bahrain laws, Diversity Equity and Inclusion are an important part of Nadeen.

Please note that we will need to take up the references provided in your application form prior to the interview.

Please note that a CV will not be accepted in place of the online application form.

For further information about Nadeen School, Bahrain, please view our website at

Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Education and Training
  • Industries Book and Periodical Publishing

Referrals increase your chances of interviewing at TES FE News by 2x

Get notified about new Computer Science Teacher jobs in Dilmunia, Muharraq Governorate, Bahrain .

The International school of Choueifat, Muharraq Governorate, Bahrain 2 months ago

The International school of Choueifat, Muharraq Governorate, Bahrain 1 week ago

Manama, Capital Governorate, Bahrain 2 days ago

Manama, Capital Governorate, Bahrain 24 minutes ago

Development Team Lead- already Residence in Bahrain

Manama, Capital Governorate, Bahrain 2 weeks ago

Software Developer - ONLY candidates already Residence in Bahrain

Manama, Capital Governorate, Bahrain 10 hours ago

Manama, Capital Governorate, Bahrain 5 months ago

Manama, Capital Governorate, Bahrain 5 days ago

Manama, Capital Governorate, Bahrain 2 months ago

Junior Software Engineer - Cross-platform C++ - Multipass

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer (Python/Linux/Packaging)

Manama, Capital Governorate, Bahrain 8 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Python Developer in Banking /Fintech Domain

Manama, Capital Governorate, Bahrain 2 weeks ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 3 months ago

Software Engineer - Immutable Ubuntu Desktop

Manama, Capital Governorate, Bahrain 3 months ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 days ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 37 minutes ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Engineering Software Jobs