As an AI Developer, you will be responsible for designing, developing, and implementing artificial intelligence solutions to improve business processes, enhance decision-making capabilities, and drive innovation. You will work collaboratively with a team of experts to create cutting-edge AI solutions that meet the needs and requirements of our organization. Your expertise and knowledge in AI will play a key role in building internal and external capabilities
Responsibilities and Duties:
- Design and develop machine learning models and algorithms to solve complex business problems and improve decision-making processes.
- Develop robust data engineering solutions to ingest, preprocess, and transform large volumes of structured and unstructured data for AI applications.
- Train AI models using various techniques such as supervised learning, unsupervised learning, and reinforcement learning, and deploy them to production environments.
- Continuously refine and optimize AI solutions to improve accuracy, performance, and scalability, and minimize resource usage.
- Collaborate with data scientists, software engineers, and domain experts to translate business requirements into AI models and solutions, ensuring alignment with organizational objectives.
- Keep abreast of advancements in the field of AI, including new algorithms, frameworks, and tools, and evaluate their potential for enhancing existing systems or developing new solutions.
Requirements:
- Proficiency in programming (e.g., Python) and machine learning frameworks (e.g., TensorFlow, PyTorch).
- Strong mathematical foundation (linear algebra, calculus, statistics).
- Knowledge of deep learning and neural networks.
- Data preprocessing and feature engineering skills.
- Experience with cloud platforms and model deployment