As a Senior Software Engineer, you'll be at the forefront of developing innovative solutions in machine learning and natural language processing. This role is ideal for those who are passionate about data science and want to make a significant impact in the tech industry.
Network Recruitment is looking for a Senior Software Engineer to join their team in Pretoria. In this role, you will focus on developing and implementing machine learning operations, natural language processing, and predictive modeling solutions. Your work will directly contribute to enhancing the company's data science capabilities and driving innovation in their projects.
Day-to-day, you will collaborate with data scientists and other engineers to design and optimize algorithms, ensuring that they are efficient and scalable. You will also be responsible for maintaining and improving existing systems, troubleshooting issues, and providing technical guidance to junior team members. This role suits someone who thrives in a fast-paced environment and enjoys problem-solving with cutting-edge technology.
Key responsibilities include: • Developing and deploying machine learning models • Collaborating with cross-functional teams to integrate solutions • Conducting code reviews and providing mentorship to junior engineers • Staying updated with the latest trends in machine learning and data science
To succeed in this position, you should have a strong background in software engineering, particularly in machine learning and data science. Experience with ML Ops and NLP is essential, along with a passion for continuous learning and improvement. If you are ready to take your career to the next level and work on exciting projects, this role could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.