Professor of Data Structures and Algorithms
5 days ago
NewBridge Graduate Institute invites applications for a Professor of Computer Science position. As a renowned expert in your field, you will teach first-year students the fundamentals of computer science, including programming in C++, Python, HTML, and JavaScript.
Your primary responsibility will be to design and deliver engaging lesson plans, incorporating diverse teaching methodologies to cater to different learning styles. You will also be responsible for assessing student performance, providing constructive feedback, and contributing to curriculum development and review.
To succeed in this role, you must have a proven track record of teaching excellence, a strong understanding of computer science principles, and excellent communication and interpersonal skills. You should also be committed to fostering an inclusive and supportive learning environment, promoting diversity, equity, and inclusion.
Key Responsibilities:- Teaching and Learning
- Develop and deliver engaging lesson plans, incorporating diverse teaching methodologies to cater to different learning styles.
- Design and develop course content, instructional materials, and assessments in line with curriculum requirements.
- Monitor student progress, providing individualized feedback and support to ensure they meet their academic goals.
- Assessment and Evaluation
- Administer and mark assessments, assignments, and examinations, ensuring fairness and consistency in grading.
- Collaborate with colleagues to develop and implement comprehensive assessment strategies.
- Provide constructive feedback to students, highlighting strengths and areas for improvement.
- Student Support and Engagement
- Offer academic guidance, mentoring, and consultation hours to support student learning and well-being.
- Identify students requiring additional support and develop targeted interventions to address their needs.
- Foster a positive and inclusive learning environment, promoting diversity, equity, and inclusion.
- A Ph.D. in Computer Science or a related field.
- Prior teaching experience, preferably in computer science.
- Strong English language skills (written and verbal).
- Computer literacy and proficiency in using digital learning tools.
- Ongoing studies in the discipline and/or a research record.
-
Algorithmic Trading Lead
3 days ago
Cape Town, Western Cape, South Africa Autonama Research Full timeAs the Quant/Development Lead at Autonama Research, you will be responsible for developing and optimizing quantitative trading algorithms.You will maintain systems for trading operations, ensuring compliance with FTMO regulations.Your key responsibilities include working on strategy development and execution, participating in performance reviews and...
-
Expert Educator for Computer Science Courses
5 days ago
Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full timeNewBridge Graduate Institute seeks an experienced Computer Science Professor to join our faculty. As a Professor of Data Structures and Algorithms, you will teach first-year students the fundamental concepts of computer science, including programming in C++, Python, HTML, and JavaScript.In this role, you will design and deliver lectures, lead discussions,...
-
Data Scientist
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeAs a Data Scientist, youll play a critical role in driving business intelligence and innovation through data. Responsibilities includeDevelop predictive models for property and vehicle pricingbecause math makes the market moveIdentify hidden trends and insights that turn raw data into goldProcess, clean, and verify data to ensure accuracy and...
-
Data Scientist
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeAs a Data Scientist , youll play a critical role in driving business intelligence and innovation through data. Responsibilities include Develop predictive models for property and vehicle pricingbecause math makes the market move Identify hidden trends and insights that turn raw data into gold Process, clean, and verify data to ensure accuracy and reliability...
-
Data Scientist
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeStep into the heart of innovation as a Data Scientist, where your love for data turns into real-world magic. Heres what youll dive into:Craft mind-blowing models to predict property and vehicle pricesyour numbers could change the game.Spot hidden gems in the data and turn them into ideas that light up the room.Wrangle, polish, and perfect datasets until...
-
Data Scientist
2 hours ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeStep into the heart of innovation as a Data Scientist, where your love for data turns into real-world magic. Heres what youll dive into: Craft mind-blowing models to predict property and vehicle pricesyour numbers could change the game. Spot hidden gems in the data and turn them into ideas that light up the room. Wrangle, polish, and perfect datasets until...
-
Data-Driven Decision Maker
6 days ago
Cape Town, Western Cape, South Africa Impact Full timeWe are seeking a talented Data Analyst to join our team at Impact.com. As a Data Analyst, you will be responsible for collecting, analyzing, and interpreting large datasets to identify patterns, trends, and correlations.You will partner closely with stakeholders to understand their data needs and translate business questions into data problems. You will also...
-
Data Scientist
3 days ago
Cape Town, Western Cape, South Africa Parvana Full timeJob title : Data Scientist (Senior)Job Location : Western Cape, BellvilleDeadline : April 13, 2025Quick Recommended LinksJobs by Location Job by industries What you will be doing:Analyse and interpret data structures across databases to facilitate data analysis and continuous monitoring. Develop and identify Predictive and Prescriptive Models to enhance...
-
Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full timeWe're seeking a highly qualified Computer Programming Professor to teach first-year students the fundamentals of data structures and algorithms, programming in C++, Python, HTML, and JavaScript at NewBridge Graduate Institute. This is an independent contractor role with payment based on teaching hours and minimal admin work.The ideal candidate has a strong...
-
Lead Data Insights Specialist
4 days ago
Cape Town, Western Cape, South Africa SWATX Full timeAbout the CompanySWATX is a dynamic and innovative company that is looking for a talented Data Scientist to join our team. As a Data Scientist at SWATX, you will have the opportunity to work on exciting projects and contribute to the growth and success of the organization.In this role, you will be responsible for analyzing large datasets to identify trends,...
-
Data Scientist
4 days ago
Cape Town, Western Cape, South Africa G7 renewable energies Full timeG7 Renewable Energies (Pty) Ltd has been pioneering renewables, including utility-scale hybrid renewable technology, in South Africa for 15 years. G7 delivers high-performing, grid-connected projects and has transitioned from a developer to a fully integrated IPP. With projects in excess of 2GW at various stages of maturity, G7 is growing its pipeline and...
-
Data Science Specialist
5 days ago
Cape Town, Western Cape, South Africa Ananzi Full timeQualifications:To be considered for this role, you will need to have a Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field, along with 3+ years of experience in AI programming or related roles. You will be required to have a strong understanding of machine learning frameworks and be able to create...
-
Expert C++ Programmer
7 days ago
Cape Town, Western Cape, South Africa Communicate IT Full timeRequired SkillsStrong proficiency in C++ developmentMaster the art of object-oriented programming principles with unwavering confidenceHarness the power of software development methodologies and best practices to conquer any coding challengeUnleash your command over data structures and algorithms, paving the way for unparalleled successBachelor's degree in...
-
Search Innovation Lead
7 days ago
Cape Town, Western Cape, South Africa Wns (Holdings) Limited Full timeWelcome to Wns (Holdings) LimitedWe are a pioneering company at the forefront of redefining web experiences and search-driven content delivery. Our goal is to create immersive, algorithmically-optimized digital ecosystems that integrate innovative search indexing strategies with dynamic, animated web experiences.This role presents an exciting opportunity to...
-
Content Delivery Strategist
7 days ago
Cape Town, Western Cape, South Africa Wns (Holdings) Limited Full timeJoin Our Pioneering TeamWe are a pioneering company at the forefront of redefining web experiences and search-driven content delivery. Our goal is to create immersive, algorithmically-optimized digital ecosystems that integrate innovative search indexing strategies with dynamic, animated web experiences.This role presents an exciting opportunity to lead the...
-
Data Analysis Expert
6 days ago
Cape Town, Western Cape, South Africa Impact Full timeWe are seeking a highly skilled Data Analyst to join our team at Impact.com. As a Data Analyst, you will play a crucial role in establishing a strong data analytics competency to meet the growing needs of insights and data products across the business.The ideal candidate will have a solid technical background in data analysis, statistics, data product...
-
Client Experience Data Analyst
2 days ago
Cape Town, Western Cape, South Africa Sanlam Limited Full timeRequirementsTo be considered for this role, you will need to meet the following requirements:Bachelor's degree in Market Research, Data Analytics, Statistics, Computer Science, or a related field.3–5 years of experience in data analytics and market research.Proven track record of delivering high-quality results and presenting findings to...
-
Data Scientist Role
4 days ago
Cape Town, Western Cape, South Africa G7 renewable energies Full timeWe are seeking a skilled Data Scientist to join our Research & Development team at G7 Renewable Energies in Cape Town. As a key member of the team, you will be responsible for building AI models using various algorithms and in-built libraries, automating tedious tasks, and generating insights using machine learning models.About the RoleThis mid-senior level...
-
Digital Experience Architect
7 days ago
Cape Town, Western Cape, South Africa Wns (Holdings) Limited Full timeAbout Wns (Holdings) LimitedWe are a cutting-edge company redefining web experiences and search-driven content delivery. Our mission is to create engaging, algorithmically-optimized digital ecosystems that integrate innovative search indexing strategies with dynamic, animated web experiences.This role offers the opportunity to lead the development of...
-
Cape Town, Western Cape, South Africa University of Fort Hare Full timeJob DescriptionWe are seeking a skilled Structural Draughtsman/BIM Modeler to join our team in Cape Town.This is an excellent opportunity for a talented individual with experience in structural building design working with Revit software to contribute to the success of our firm.Bachelor's degree in a relevant field, such as architecture, engineering, or...