Principal ai software engineer
Summary
Fully remote principal-level role (posted by staffing firm Placements24 on behalf of a global AI company) leading the architecture, development, and deployment of large-scale AI/ML systems, mentoring engineers, and running production ML. Core stack: Python/Java/C++, TensorFlow/PyTorch, AWS/Azure/GCP, Docker/Kubernetes, MLOps.
Our client, a global leader in AI and Emerging Technologies, is seeking a Principal AI Software Engineer to join our distinguished, fully remote team. This is a senior role for an exceptional engineer who will drive the architectural design and implementation of cutting-edge AI systems. You will tackle some of the most challenging problems in the field, working on projects that have a significant impact. As a fully remote-first organization, we foster a collaborative and autonomous work environment, offering unparalleled flexibility and opportunities to work with diverse talent worldwide. Your expertise will be crucial in shaping the future of our AI-powered products and services.
Key Responsibilities Lead the design, development, and deployment of complex AI/ML software systems. Architect scalable, robust, and efficient AI solutions. Write high-quality, maintainable, and well-documented code. Mentor and guide junior engineers, fostering best practices. Collaborate with research scientists and product managers to translate research into production-ready systems. Optimize AI models and algorithms for performance and efficiency. Champion engineering excellence, including code reviews, testing, and CI/CD. Stay abreast of emerging AI technologies and software engineering trends. Requirements Master's or Ph D in Computer Science, Software Engineering, or a related technical field. 10+ years of professional software engineering experience, with a significant focus on AI/ML. Deep expertise in programming languages such as Python, Java, or C++. Extensive experience with machine learning frameworks (e.g., Tensor Flow, Py Torch, Scikit-learn). Strong understanding of distributed systems, cloud computing (AWS, Azure, GCP), and MLOps. Proven track record of designing and delivering large-scale AI systems. Excellent leadership, communication, and problem-solving skills. Experience with containerization technologies (Docker, Kubernetes) is a must. BenefitsOur client provides a highly competitive salary, significant bonus potential, and a comprehensive benefits package. This fully remote position offers ultimate flexibility and the opportunity to work from Bloemfontein, Free State, ZA, or anywhere globally. We invest heavily in our employees' growth, offering extensive training, conference attendance, and opportunities for career advancement. Enjoy a supportive culture that values innovation, collaboration, and work-life balance. Join us to make a tangible impact on the future of AI. #J-18808-Ljbffr

