Job Description
Job Summary
We are looking for a passionate and detail-oriented Neural Network Engineer to join our AI team. The ideal candidate should have a strong understanding of neural network fundamentals and a keen interest in building intelligent systems using deep learning techniques.
Key Skills & Technologies
Neural Networks, Deep Learning, Machine Learning, CNN, RNN, LSTM, Transformers, Python, TensorFlow, PyTorch, Keras, Data Preprocessing, Model Training, Computer Vision, NLP, AI, NumPy, Pandas, Git
Job Description (JD)
- Assist in designing and developing neural network models for AI applications
- Support training and fine-tuning of models for improved performance
- Work on use cases such as image recognition, text processing, and predictive analytics
- Collaborate with senior engineers to implement and optimize AI solutions
- Prepare, clean, and preprocess datasets for model training
- Conduct model testing, validation, and performance evaluation
- Help in deploying models into real-world applications and systems
- Document model architecture, experiments, and results
- Stay updated with neural network techniques and AI advancements
- Contribute to ongoing research, experimentation, and model improvement initiatives
Roles & Responsibilities
- Assist in building and training neural network models
- Implement architectures such as CNN, RNN, and basic Transformers
- Perform data preprocessing and dataset preparation
- Evaluate model performance and optimize accuracy
- Work on AI use cases in NLP and Computer Vision
- Collaborate with team members on AI projects
- Stay updated with emerging neural network techniques
Eligibility Criteria
- Bachelor’s degree in Computer Science, AI, Data Science, or related field
- Basic understanding of neural networks and deep learning
- Knowledge of Python and frameworks (TensorFlow/PyTorch)
- Familiarity with CNN, RNN, or LSTM concepts
Strong analytical and problem-solving skills