Key Responsibilities:
- Model Development: Assist in building, training, and optimizing machine learning models using frameworks like TensorFlow and PyTorch.
- Data Preparation: Collect, clean, and preprocess data, performing exploratory data analysis (EDA).
- Model Training & Evaluation: Train models, evaluate their performance, and fine-tune them under supervision.
- Research & Experimentation: Experiment with new algorithms and techniques, and stay updated on AI trends.
- Deployment & Integration: Help deploy models into production environments and integrate them into applications.
- Documentation & Reporting: Document processes and create reports or visualizations on model performance.
- Collaboration: Work closely with senior engineers and teams to solve real-world AI problems.
Required Skills:
- Programming: Python (TensorFlow, PyTorch, Pandas, NumPy).
- Machine Learning Basics: Familiarity with ML algorithms and concepts.
- Mathematics & Data Analysis: Understanding of statistics, algebra, and data manipulation.
- Soft Skills: Curiosity, willingness to learn, collaboration, and problem-solving abilities.
Ideal Candidate:
- Education: Background in computer science or related fields.
- Experience: Project-based or internship experience with AI/ML frameworks.
- Learning Mindset: Passion for AI and a willingness to grow and learn on the job.
This scope focuses on foundational skills, learning potential, and hands-on AI experience.