AI/ML Developer
Job Title
AI/ML Developer / Machine Learning Engineer / AI Engineer
Job Summary
We are seeking a skilled AI/ML Developer to develop intelligent applications and machine learning models that solve business problems. The ideal candidate will have experience in data analysis, model development, deployment, and optimization using modern AI and machine learning frameworks.
Key Responsibilities
- Design, develop, and implement machine learning and deep learning models.
- Collect, clean, preprocess, and analyze large datasets.
- Train, evaluate, and optimize AI/ML models for accuracy and performance.
- Deploy machine learning models into production environments.
- Develop AI-powered applications such as chatbots, recommendation systems, predictive analytics tools, and computer vision solutions.
- Collaborate with data scientists, software engineers, and business stakeholders.
- Monitor model performance and retrain models as needed.
- Research and implement the latest advancements in AI and machine learning.
- Create and maintain technical documentation.
- Ensure data security, privacy, and compliance standards are followed.
Required Skills
Technical Skills
- Programming languages: Python, Java, or C++
- Machine Learning libraries:
- TensorFlow
- PyTorch
- Scikit-learn
- Data processing:
- Pandas
- NumPy
- Database knowledge: SQL, NoSQL
- Cloud platforms:
- MLOps and deployment tools:
- Docker
- Kubernetes
AI/ML Knowledge
- Supervised and unsupervised learning
- Deep learning
- Natural Language Processing (NLP)
- Computer Vision
- Reinforcement Learning
- Feature engineering
- Model evaluation and optimization
Educational Qualifications
- Bachelor's degree in:
- Computer Science
- Artificial Intelligence
- Data Science
- Related engineering fields
- Master's degree is often preferred for advanced AI roles.