Actively Hiring
TE
Senior AI Developer
Tech Mahindra
Johannesburg
Skills:
Machine Learning
TensorFlow
PyTorch
Model Training
Feature Engineering
NLP
Computer Vision
Job Description
Job Title: Senior AI Developer
Company: Tech Mahindra
Job Category: Machine Learning
Roles & Responsibilities:
We are looking for a highly skilled Senior AI Developer with strong hands\-on experience in machine learning, deep learning, generative AI, MLOps, cloud AI platforms, NLP, computer vision, and production\-grade AI deployment. This is a senior technical role suited to someone who has already built and deployed AI solutions in real\-world business environments. The successful candidate will help design, build, deploy, and operate AI models and pipelines, while also contributing to the technical standards and foundations of a newly established AI function. The ideal candidate must be comfortable working in a greenfield environment, where they will be expected to work independently, solve complex technical problems, and help shape the client’s AI delivery capability.
Key Responsibilities AI Development and Engineering
● Develop end\-to\-end AI pipelines covering data ingestion, preprocessing, feature engineering, model training, evaluation, and deployment.
● Work with structured and unstructured data to develop practical AI solutions.
● Implement and fine\-tune Large Language Models for enterprise use cases.
● Develop generative AI solutions using modern frameworks and tools.
● Establish and manage MLOps frameworks for production AI delivery.
● Implement model versioning, monitoring, retraining, performance tracking, and governance.
● Implement CI/CD practices for machine learning and AI systems.
● Monitor production models for drift, degradation, and performance issues.
● Ensure AI solutions are secure, scalable, maintainable, and reliable. Cloud AI Platform Delivery
● Deploy and manage AI workloads on cloud platforms.
● Support batch and real\-time inference workloads.
● Develop computer vision solutions such as image classification, object detection, and segmentation.
● Deploy NLP and computer vision models into production environments where required. Collaboration and Technical Leadership
● Support knowledge transfer within the team.
● Model monitoring
Work Location: City of Johannesburg, Gauteng, South Africa
Availability: Full time
Requirements
● Operate independently and take ownership of AI solution delivery. Required Technical Skills Core AI / ML Skills
● Orchestration tools ● Model lifecycle management ● Production deployment practices Frameworks Strong production\-level experience required in: ● TensorFlow ● PyTorch Cloud AI Platforms Experience with one or more of the following: ● Azure AI / Azure Machine Learning ● AWS SageMaker ● Google Vertex AI NLP ● Text processing ● Named entity recognition ● Text classification ● Transformer\-based models ● NLP model deployment Computer Vision ● Image classification ● Object detection ● Image segmentation ● Production deployment of computer vision models Experience Requirements The ideal candidate should have: ● Minimum 7 years’ software development experience. ● At least 4 years’ experience focused on AI / ML engineering. ● Proven experience delivering AI or ML solutions into production. ● Experience working in enterprise or regulated environments. ● Strong experience with cloud\-based AI deployment. ● Experience in greenfield or newly established AI environments would be advantageous. ● Ability to work independently and take ownership of technical delivery. ● Ability to define standards and build scalable AI foundations.
Qualifications Preferred qualifications: ● Degree in Computer Science, Data Science, Mathematics, Engineering, or a related technical field. Equivalent practical experience will also be considered. Advantageous certifications: ● Microsoft Azure AI / Azure ML certification ● AWS Machine Learning / SageMaker certification ● Google Cloud AI / Vertex AI certification ● Data Science or Machine Learning certification
Key Skills: Machine Learning, TensorFlow, PyTorch, Model Training, Feature Engineering, NLP, Computer Vision
Salary: Not disclosed