Join a dynamic Data Science team as a Senior Software Engineer and leverage your expertise in machine learning and AI. This role is perfect for someone looking to make a real-world impact through innovative software solutions.
Innovative and collaborative
The Data Science team at this Stellenbosch-based engineering company is on the lookout for a Senior Software Engineer with a strong background in data science. This role involves designing and implementing advanced machine learning and AI features that will drive the company's innovative projects. As part of a medium-sized team, you will have the chance to work closely with other engineers and data scientists, contributing to solutions that have a tangible impact on the industry.
In your day-to-day work, you will be responsible for: • Developing software solutions that incorporate machine learning algorithms • Collaborating with cross-functional teams to integrate data science features into existing systems • Ensuring best practices in software engineering are followed throughout the development process • Continuously improving and optimizing existing code and algorithms
This position 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 science to create impactful solutions and thrive in a collaborative environment, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.