Menu Close

Bloemfontein: Computer Vision / Machine Learning Engineer

Advertisement



Job Description

This role is for an engineer who can contribute meaningfully from day one, working on challenging projects in an agricultural environment alongside experts in the field. About the Role A Computer Vision/Machine Learning Engineer is required to work on complex, real-world problems where off-the-shelf solutions are rarely sufficient. Projects typically begin with an intensive research phase, focused on understanding the problem space, evaluating approaches, and developing practical, scalable solutions. You will work closely with subject-matter experts, share knowledge within the team, and provide technical direction where appropriate. This role suits someone who thrives on difficult problems, complex questions, and applied research with real impact. What Youll Do Design, develop, and deploy computer vision and machine learning solutions for real-world agricultural use cases Lead and contribute to early-stage research phases to define viable technical approaches Translate complex problems into practical ML and CV solutions Collaborate with experts in the field and share knowledge across the team Provide technical guidance and direction based on experience and expertise Engage with clients and visit sites as required to understand real-world constraints and data Contribute value immediately through hands-on development and problem-solving Minimum Requirements MSc or MEng in Machine Learning, Computer Vision , or a closely related field OR BEng or BSc with strong, relevant industry experience in machine learning or computer vision Strong theoretical and practical understanding of machine learning and computer vision Ability to work independently and take ownership of complex technical challenges Comfortable working remotely with periodic travel Strong communication skills and the ability to explain technical concepts clearly Academic & Performance Expectations A strong academic record and clear evidence of exceptional technical ability Proven ability to add value quickly in complex or demanding projects High standards for problem-solving, code quality, and technical rigour Additional Experience (Advantageous) Experience applying ML or CV in real-world, non-lab environments Exposure to agricultural, industrial, or field-based systems Research-heavy project experience or applied R&D background Experience working with incomplete, noisy, or real-world data Ability to bridge research and production-focused implementation Working Environment & Travel Remote role, based in South Africa Travel to client sites as required All travel-related expenses are covered Only shortlisted candidates will be contacted. If you do not receive feedback within a reasonable period, please consider your application unsuccessful.

View Job  Bloemfontein: WHEAT MILLER

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in Mangaung

When it comes to the IT and computing industry in Mangaung, South Africa, a general trend is that the job market remains competitive, with a high demand for skilled professionals. Typically, this translates into a range of opportunities across various sectors, including technology, finance, and manufacturing. However, as with any industry, the job market can fluctuate, and it’s essential to stay adaptable and continuously update your skills.

The salary range for IT and computing positions in Mangaung is generally broad, with senior roles often commanding higher salaries than entry-level positions. Broadly speaking, salaries typically fall within the following ranges: junior software developer roles around R400 000 – R600 000 per annum, mid-level positions around R800 000 – R1.2 million per annum, and senior roles around R1.5 million – R3 million per annum. However, please note that these figures are approximate and can vary greatly depending on factors such as experience, company size, industry sector, and specific requirements of the role.

Common skills required for IT and computing roles in Mangaung include proficiency in programming languages (e.g., Java, Python), experience with software development methodologies (e.g., Agile, Scrum), knowledge of database management systems, understanding of cloud computing platforms, familiarity with cybersecurity principles, and strong analytical and problem-solving skills. Additionally, having a degree in computer science or related field is often beneficial.

The IT and computing industry is commonly found in various sectors, including financial services, technology, manufacturing, and healthcare. These industries require skilled professionals to manage their information systems, develop software solutions, and ensure data security.

View Job  Bloemfontein: SENIOR BOOKKEEPER

Career development opportunities are plentiful in the IT and computing industry. Typically, junior developers can move into mid-level positions after 3-5 years of experience, while senior roles often require at least 8-10 years of experience. With continuous learning and professional development, it’s possible to advance further, taking on leadership roles or transitioning into related fields such as project management or business analysis.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Bloemfontein, Mangaung


Job Seeker Tip

Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.

View Job  Bloemfontein: Receptionist
How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Centurion: Financial Manager posted by Network Finance

Jobs in Centurion March 9, 2026
Accounting Network Finance Other Finance

Company and Job Description: As Financial Manager, you will play a pivotal leadership role in steering financial strategy, ensuring compliance,…

View Job

Johannesburg: Credit Facilitator posted by Hire Resolve

Jobs in Central Johannesburg March 9, 2026
Accounting Hire Resolve Other Finance

Job Title: Credit FacilitatorLocation: Johannesburg (Onsite)Contract Type: Permanent, Full-timeIndustry: Direct Selling / FMCG / RetailSalary: Market...

View Job

Western Cape: Group Financial Accountant posted by Persona Staff

Jobs in South Africa March 9, 2026
Accounting Other Finance Persona Staff

Key Responsibilities:Compile and review monthly management accounts from trial balance to financial statementsPresent financial reports and performance...

View Job

Johannesburg North: Financial Manager posted by Network Finance

Jobs in Central Johannesburg March 9, 2026
Accounting Network Finance Other Finance

Our client is a leading player in the mining industry, known for operational excellence, strong financial performance, and a commitment…

View Job

Johannesburg: M&A Associate posted by Hire Resolve

Jobs in Central Johannesburg March 9, 2026
Accounting Hire Resolve Other Finance

A leading Pan-African investment bank and asset manager is looking for an experienced M&A Associate with a strong background in…

View Job

Durban: Advanced Technical Assistant posted by Hire Resolve

Jobs in Durban March 9, 2026
Accounting Hire Resolve Other Finance

A well-established and reputable financial services organisation is seeking a highly skilled Advanced Technical Assistant to join its dynamic team.…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Bloemfontein, Jobs in Bloemfontein Area, Jobs in Mangaung

More Jobs in Your Area