Posted on: 28/11/2025
Description :
We are seeking a skilled AI/ML Developer with hands-on experience in Python, machine learning frameworks, and model development. The ideal candidate should have strong technical expertise across ML/DL frameworks, proficiency in debugging, and exposure to Windows internals, databases, and CI workflows. This role involves developing, optimizing, and deploying AI/ML models, along with enhancing system stability and performance.
Key Responsibilities :
- Design, develop, and implement machine learning and deep learning models using PyTorch, TensorFlow, TorchRL, and related frameworks.
- Train, fine-tune, evaluate, and optimize ML/DL models for performance and accuracy.
- Work on implementing custom functionalities beyond readily available libraries.
- Explore and experiment with Large Language Models (LLMs), Multimodal Models, and computer vision techniques.
- Evaluate new ML algorithms, architectures, and research papers to improve system capabilities.
- Write production-quality code primarily in Python and at least one additional programming language such as C/C++, Java, C#, Bash, or PowerShell.
- Develop reusable modules, tools, and scripts to support ML workflows.
- Collaborate with engineers to integrate ML components into production systems.
- Perform debugging and issue isolation at Windows OS internals, kernel, and driver module levels.
- Analyze system logs, track down errors, and improve system stability and performance.
- Troubleshoot issues across both Windows and Linux environments (Debian, RHEL).
- Work with structured and unstructured datasets for training and validation.
- Perform database operations using SQL and integrate data pipelines with ML workflows.
- Implement CI/CD workflows for model development and deployment.
- Contribute to automated testing, QA processes, and continuous integration pipelines.
- Work closely with DevOps teams to streamline deployment processes.
- Collaborate with product teams, data scientists, software engineers, and QA teams to understand requirements and deliver ML solutions.
- Participate in design discussions, sprint planning, and technical reviews.
Required Skills :
- Strong proficiency in Python and at least one of: C/C++, Java, C#, Bash, or PowerShell.
- Hands-on experience building and training models using PyTorch, TensorFlow, TorchRL.
- Ability to implement custom functionality beyond standard libraries.
- Experience in debugging and troubleshooting at Windows OS internal levels, including kernel and driver modules.
- Strong understanding of machine learning concepts, deep learning, reinforcement learning, and model optimization.
- Experience with Large Language Models, multimodal systems, and computer vision techniques.
- Knowledge of Windows and Linux troubleshooting.
- Experience with SQL and database-backed applications.
- Familiarity with QA, CI/CD workflows, and automated pipelines.
- Exposure to GPU acceleration, CUDA, or high-performance computing.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication and documentation abilities.
- Ability to work independently and collaboratively in a fast-paced environment.
- Curiosity to learn and adapt quickly to new technologies and methodologies.
Did you find something suspicious?