Talent.com
This job offer is not available in your country.
Python Dev (Junior / Intermediate)

Python Dev (Junior / Intermediate)

60degreesWorkFromHome, Gauteng, South Africa
2 days ago
Job description

THE OPPORTUNITY THAT AWAITS YOU

We are looking for a motivated and detail-oriented Junior to Intermediate Python Developer to join our growing team. This role is ideal for someone eager to grow their technical expertise while contributing to real-world automation, data, and AI-driven projects. You will primarily work with Python to develop, maintain, and optimize applications and scripts that support automation, data processing, and AI / ML initiatives. The role provides the opportunity to gain exposure to advanced technologies, collaborate closely, and contribute to projects that directly impact the business.

YOUR KEY RESPONSIBILITIES

  • Develop, test, and maintain Python scripts, applications, and services.
  • Write clean, efficient, and well-documented code following best practices.
  • Assist in building automation solutions to improve operational efficiency.
  • Support development of AI / ML models for data analysis, forecasting, and automation tasks.
  • Assist in preprocessing, cleaning, and structuring datasets for training ML models.
  • Contribute to experiments with open-source ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Troubleshoot issues in Python applications and scripts.
  • Perform bug fixes and contribute to codebase improvements.
  • Collaborate with other developers on root cause analysis and long-term solutions.
  • Work with business analysts, engineers, and stakeholders to understand requirements.
  • Participate in code reviews and knowledge-sharing sessions.
  • Contribute ideas and feedback to improve team processes and technical solutions.

OUR REQUIRED EXPERTISE

  • 1–3 years of hands‑on Python development experience.
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or related field OR equivalent practical experience through personal projects, internships, or technical roles.
  • Familiarity with common Python libraries (e.g., pandas, requests, NumPy).
  • Strong problem‑solving, debugging, and analytical skills.
  • Experience with version control (e.g., Git).
  • Good understanding of software development best practices (clean code, testing, documentation).
  • Django Framework experience.
  • Full‑stack web development experience (HTML, CSS, JavaScript, and CSS frameworks).
  • Exposure to machine learning and AI frameworks (TensorFlow, PyTorch, scikit‑learn).
  • Exposure to automation tech (UiPath, Power Automate).
  • Experience with REST APIs, web scraping, or automation scripts.
  • Familiarity with SQL databases and data modeling.
  • Knowledge of cloud platforms (AWS, Azure).
  • Understanding of containerization (Docker) or DevOps practices.
  • Experience with Agile development methodologies.
  • YOUR REWARD

  • Working Model : Hybrid.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Intermediate Python • WorkFromHome, Gauteng, South Africa

    Related jobs
    Intermediate Full Stack Developer

    Intermediate Full Stack Developer

    SmarTek21Pretoria, Gauteng, ZA
    Quick Apply
    We’re looking for an Intermediate Full Stack Developer with solid Python experience to join our team.This role is ideal for someone who enjoys solving technical challenges, building integrati...Show moreLast updated: 30+ days ago
    Senior Python Engineer | Remote | Eastern European Hours

    Senior Python Engineer | Remote | Eastern European Hours

    Protodigy ConsultancyJohannesburg, Gauteng, ZA
    Remote
    Our client isn’t tinkering with the edges, they’re rewriting the script of sports gaming.Their flagship sportsbook makes fans part of the story : free-to-play, social, and laced with leaderboards, s...Show moreLast updated: 25 days ago
    • Promoted
    Junior to Mid AWS Cloud Engineer

    Junior to Mid AWS Cloud Engineer

    PraesignisJohannesburg, ZA
    Job title : Junior to Mid AWS Cloud Engineer.Job Location : Gauteng, Johannesburg.We are seeking a highly skilled Junior to Mid AWS Cloud Engineer to design, implement and maintain scalable, secure...Show moreLast updated: 17 days ago
    • Promoted
    Payroll Administrator

    Payroll Administrator

    Boardroom AppointmentsSprings, South Africa
    Diploma / NQF 6 (Diploma in Finance with Payroll experience required).Sage Payroll Academy certification (advantageous).Minimum 3-4 years related experience and / or training.Knowledge of relevant la...Show moreLast updated: 30+ days ago
    Payments and Recon Hub Intermediate Developer (C# and SQL)

    Payments and Recon Hub Intermediate Developer (C# and SQL)

    Belay Talent SolutionsPretoria, South Africa
    Quick Apply
    Payments & Recon Developer (C# and SQL).Permanent : Menlyn Maine, Pretoria).Design and develop robust, testable software. Document business rules and key decisions.Analyse and resolve software er...Show moreLast updated: 4 days ago
    Intermediate Full Stack Developer (Low-Code / Web & Mobile)

    Intermediate Full Stack Developer (Low-Code / Web & Mobile)

    The Legends AgencyJohannesburg, South Africa
    Remote
    Quick Apply
    Intermediate Full Stack Developer (Low-Code / Web & Mobile) .Ready to take the next step in your developer career and lead real app builds from concept to launch?.This is a hands-on role w...Show moreLast updated: 5 days ago
    • New!
    Freelance Electrical Engineering Expert with Python Experience - AI Trainer

    Freelance Electrical Engineering Expert with Python Experience - AI Trainer

    MindriftJohannesburg, Gauteng, ZA
    Remote
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Show moreLast updated: 8 hours ago
    • Promoted
    (362) Cloud Architect - BSTD

    (362) Cloud Architect - BSTD

    South African Reserve BankPretoria, ZA
    Job title : (362) Cloud Architect - BSTD.Job Location : Gauteng, Pretoria.The successful candidate will be responsible for the following key performance areas : . Research and recommend emerging and f...Show moreLast updated: 30+ days ago
    Junior Software Developer (Front-End & Back-End)

    Junior Software Developer (Front-End & Back-End)

    EmporiumRandburg, Johannesburg Metro, South Africa
    Quick Apply
    Junior Software Developer (Front-End & Back-End) – POS25204.Based : Randburg (this is an in office position).Salary : R120 000 – R150 000. Relevant qualification (Degree / Di...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Intermediate salesforce Devs X2

    Intermediate salesforce Devs X2

    EQ PlusJohannesburg, South Africa
    Show moreLast updated: 9 hours ago
    • Promoted
    Software Developer

    Software Developer

    Network RecruitmentPretoria, South Africa
    As part of a small, highly capable team spread across Europe and South Africa, you'll be trusted to take full ownership of projects from concept to production. You'll drive the full SDLC, from requi...Show moreLast updated: 30+ days ago
    • Promoted
    AWS Developer

    AWS Developer

    GMI Tech (ZA)City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Experience developing in microservices architecture using Docker containers.Experience developing for Amazon Web Services • 8+ years of programming or solutions lead experience with Java, J2EE, Spr...Show moreLast updated: 30+ days ago
    Python Dev (focus : Cloud & Splunk)

    Python Dev (focus : Cloud & Splunk)

    Sabenza IT & RecruitmentPretoria, GT, za
    Quick Apply
    Our client who is booming in the automotive space seeks an expert Developer in the Python, cloud and Splunk environment for a long-term venture in the Gauteng area. Design, development, and maintena...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    C# Developer

    C# Developer

    Network RecruitmentMidrand, South Africa
    Design, develop, and maintain web applications using C#,.Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and testable code.Participate in...Show moreLast updated: 9 hours ago
    • New!
    Freelance Automotive Engineering Expert with Python Experience - AI Trainer

    Freelance Automotive Engineering Expert with Python Experience - AI Trainer

    MindriftJohannesburg, Gauteng, ZA
    Remote
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Show moreLast updated: 19 hours ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    Intermediate Python Developer | Remote | Eastern European Hours

    Intermediate Python Developer | Remote | Eastern European Hours

    Protodigy ConsultancyJohannesburg, Gauteng, ZA
    Remote
    Our client isn’t playing the old game.They’re reshaping sports gaming into something social, playful, and free, an experience that makes fans part of the action, not just spectators.Think leaderboa...Show moreLast updated: 25 days ago
    Mathematician with Python - Freelance AI Trainer

    Mathematician with Python - Freelance AI Trainer

    MindriftJohannesburg, Gauteng, ZA
    Remote
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Show moreLast updated: 3 days ago
    • New!
    Freelance Civil Engineering Expert with Python Experience - AI Trainer

    Freelance Civil Engineering Expert with Python Experience - AI Trainer

    MindriftJohannesburg, Gauteng, ZA
    Remote
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Show moreLast updated: 18 hours ago
    Intermediate Developer

    Intermediate Developer

    The Legends AgencyPretoria, South Africa
    Quick Apply
    Software development with hands-on.Pretoria | R30,000 - R40,000 per month.Our client is a technology-driven organisation specialising in building and maintaining enterprise-grade software solutions...Show moreLast updated: 5 days ago