Join a dynamic Data Science team as a Senior Software Engineer and contribute to innovative machine learning and AI projects. This role is perfect for someone with a strong programming background and a passion for data-driven solutions.
The Data Science team at this Stellenbosch-based engineering company is on the lookout for a Senior Software Engineer who can bring strong data science skills to the table. This role involves designing and implementing advanced machine learning and AI features that can make a significant impact in real-world applications. As part of a medium-sized company, you'll have the chance to work closely with a team that values innovation and collaboration.
In this position, you will be responsible for developing software solutions that integrate complex hardware and software systems. Your day-to-day tasks will include coding, testing, and deploying machine learning models, as well as collaborating with data scientists to refine algorithms and improve performance. You will also be expected to apply best practices in software engineering to ensure the reliability and scalability of the solutions you build.
This role is ideal for someone with at least four years of hands-on experience in a data-focused software engineering role. Strong programming skills in Python and/or Java are essential, along with a solid understanding of software engineering principles. If you are passionate about leveraging data to create impactful solutions and enjoy working in a collaborative environment, this could be the perfect opportunity for you.
You'll be taken to the original listing on PNet to apply.