Iranian Company in Fintech Industry
Annual Package: 1.2 - 1.7 billion Tomans
Responsibilities:
· Design, develop, and implement generative AI models to solve complex problems across various domains.
· Collaborate with cross-functional teams to gather requirements and understand project goals.
· Optimize and fine-tune existing models to enhance performance and accuracy.
· Conduct experiments to evaluate model effectiveness and iterate based on results.
· Maintain documentation for model development processes, methodologies, and best practices.
· Ensure code quality through thorough testing, code reviews, and adherence to software development standards.
· Stay updated with the latest advancements in generative AI and machine learning technologies.
· Integrate generative AI solutions into existing software applications and workflows.
· Provide technical support and guidance to team members regarding generative AI tools and techniques.
· Participate in knowledge-sharing sessions and contribute to the overall growth of the engineering team.
Requirements:
· Strong understanding of software development lifecycle (SDLC) principles and practices.
· Proficiency in programming languages such as Python and Bash for scripting and automation tasks.
· Familiarity with large language model (LLM) libraries such as Langchain, Hugging Face, or OpenAI.
· Experience with machine learning frameworks like TensorFlow or PyTorch.
· Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
· Strong analytical and problem-solving skills with attention to detail.
· Ability to work collaboratively in a team environment and communicate technical concepts effectively.
· Experience with version control systems, particularly Git, for managing code changes.
· Knowledge of cloud platforms and services for deploying AI models, such as AWS, Azure, or Google Cloud.