HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?