Job Summary
We are seeking a skilled AI/ML Developer with 24 years of experience to design, build, and deploy machine learning models and AI-powered solutions. The ideal candidate should have hands-on experience with model development, data processing, and deploying scalable ML systems in production environments.
Key Responsibilities
- Design, develop, and deploy machine learning and deep learning models
- Work on data preprocessing, feature engineering, and model optimization
- Build and maintain ML pipelines and workflows
- Collaborate with cross-functional teams to integrate AI solutions into applications
- Deploy models using APIs or microservices
- Monitor model performance and retrain models as needed
- Work with large datasets and optimize data handling processes
- Stay updated with the latest advancements in AI/ML technologies
Required Skills
- Strong programming skills in Python
- Experience with ML libraries/frameworks like TensorFlow, PyTorch, or Scikit-learn
- Knowledge of data structures, algorithms, and statistics
- Experience with data analysis libraries (Pandas, NumPy)
- Understanding of supervised and unsupervised learning techniques
- Experience with REST APIs and model deployment
- Familiarity with Git for version control
Preferred Qualifications
- Experience with NLP, Computer Vision, or Generative AI
- Familiarity with cloud platforms like Amazon Web Services, Microsoft Azure, or Google Cloud Platform
- Knowledge of MLOps tools (MLflow, Kubeflow)
- Experience with Docker and Kubernetes
- Understanding of big data tools like Spark
- Exposure to model optimization and hyperparameter tuning
Soft Skills
- Strong analytical and problem-solving skills
- Good communication and collaboration abilities
- Ability to work independently and in a team