About the Job
Responsibilities:
- Design, train, and fine-tune AI and ML models.
- Improve the efficiency and accuracy of AI models.
- Collect, clean, and pre-process large datasets for AI training.
- Integrate AI models into applications, cloud platforms, or edge devices.
- Ensure AI models perform well over time and retrain them when needed.
- Ensure AI solutions are fair, unbiased, and comply with ethical guidelines.
- Documenting machine learning/deep learning processes.
- Keeping abreast of developments in machine learning.
- Turning unstructured data into useful information by auto-tagging images and text-to-speech conversions.
Requirements:
- Bachelor’s Degree (minimum) in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
- Master’s Degree or Ph.D. (preferred for research or advanced roles).
Technical Skills
- Programming Languages: Python, Java, C++, R
- Machine Learning & Deep Learning: TensorFlow, PyTorch, Scikit-Learn
- Data Science & Analytics: Pandas, NumPy, Matplotlib
- Big Data & Cloud Computing: Hadoop, Spark, AWS, Google Cloud, Azure
- Algorithms & Mathematics: Linear algebra, probability, statistics, calculus
- Software Development: API integration, containerization (Docker, Kubernetes)
Job Benefits
- Networking: AI is a hot field at conferences, workshops, and hackathons—great for building connections.
- Creativity: You can experiment with innovative applications (like generative AI, robotics, or smart systems).
- Career flexibility: Skills in AI also apply to data science, software engineering, research, and entrepreneurship.