Responsibilities
- Collaborate with cross‑functional teams to gather requirements and deliver generative AI solutions.
- Assist in developing, fine‑tuning, and deploying machine learning models using Python and deep learning frameworks such as TensorFlow and PyTorch.
- Perform data extraction, manipulation, and analysis using SQL and Pandas.
- Conduct data pre‑processing and visualization using Python and R.
- Optimize code for performance and efficiency, using C++/C and Rust where necessary.
- Create project documentation and assist in code testing, debugging, and optimization.
- Support AI model performance monitoring, versioning, and improvement based on feedback.
Qualifications
- Education: Currently pursuing or recently graduated with a degree in Computer Science, Data Science, Information Technology, or a related field.
- Knowledge of Programming Languages:
- Python: Proficiency with libraries such as TensorFlow, PyTorch, Pandas, and NumPy.
- SQL: Familiarity with SQL for data manipulation and retrieval.
- C++/C or Rust: Knowledge of these languages is a plus for performance optimization.
- Shell Scripting (Bash): Basic scripting skills for environment setup and workflow automation.
Preferred Skills and Competencies
- Analytical and Problem‑Solving: Strong analytical skills with attention to detail and problem‑solving capabilities.
- Communication: Ability to convey complex ideas effectively and work within a team environment.
- Curiosity and Learning Mindset: Willingness to explore new tools, frameworks, and AI advancements.