Join a dynamic Data Science team as a Senior Software Engineer, where you'll design and implement innovative machine learning and AI features. This role is perfect for those looking to make a real-world impact through technology.
The Data Science team at this medium-sized engineering company in Stellenbosch is on the lookout for a Senior Software Engineer with a strong background in data science. This role is crucial as it combines software engineering with advanced data science techniques to create impactful machine learning and AI solutions. You will be part of a team that designs, develops, integrates, and supports complex systems that address real-world challenges.
In your day-to-day work, you will be responsible for designing and implementing new features that leverage machine learning and AI. You will collaborate closely with other engineers and data scientists to ensure that the solutions you create are not only innovative but also practical and effective. Your strong programming skills in Python and/or Java will be essential in building robust software that adheres to best practices in software engineering.
This role is ideal for someone with at least four years of hands-on experience in a data-focused software engineering position. You should have a solid understanding of software engineering principles and be comfortable working in a collaborative environment. If you are passionate about using technology to solve complex problems and want to be part of a team that values innovation, this position could be a great fit for you.
Key responsibilities include: • Designing and implementing machine learning and AI features • Collaborating with cross-functional teams • Ensuring software quality and adherence to best practices • Contributing to the overall architecture and design of systems
If you are ready to take your career to the next level and make a significant impact through your work, consider applying for this exciting opportunity.
You'll be taken to the original listing on PNet to apply.