Devi Tower, New Baneshwor, Kathmandu, Kathmandu District
Internet/Software
Apr 14, 2025
(Expired)
Salary
Nrs. 60K-80K Monthly
(Negotiable)
This job has been expired
on 2025-04-14
Job Overview
Category
Internet/Software
License / Vehicle
Two-wheeler Required
Required Skills
AI Tool
ML/ DL Deployment
Job Description
Position Overview:
We are looking for an innovative and motivated AI/ML Engineer to join our team. As an AI/ML Engineer, you will be responsible for designing, developing, and deploying machine learning models and AI algorithms to solve complex problems. You will collaborate with cross-functional teams to integrate AI/ML solutions into real-world applications and contribute to the company's vision of leveraging artificial intelligence to drive business outcomes.
Key Responsibilities:
Design and Development:
- Design, develop, and implement machine learning models, algorithms, and AI systems for various applications.
- Develop robust, scalable, and maintainable ML solutions.
- Create predictive models and build algorithms based on data analysis.
Data Analysis:
- Analyze large datasets to extract meaningful insights and patterns.
- Clean, preprocess, and manipulate data for use in machine learning models.
- Perform exploratory data analysis (EDA) to understand the underlying patterns and relationships in the data.
Model Evaluation and Optimization:
- Evaluate the performance of ML models using appropriate metrics.
- Optimize and tune hyperparameters of models to achieve better accuracy and efficiency.
- Monitor and fine-tune models in a production environment to improve performance.
Collaboration:
- Work closely with data scientists, software engineers, and other teams to integrate AI/ML solutions into existing systems.
- Participate in code reviews and design discussions to improve the quality of machine learning models.
- Provide technical support and guidance to junior engineers and team members.
Deployment and Integration:
- Deploy ML models into production environments and ensure their scalability and performance.
- Build and maintain data pipelines for continuous training of models and automation of ML workflows.
- Integrate machine learning models with application frameworks and databases.
Research and Development:
- Stay up to date with the latest advancements in AI/ML technologies and methodologies.
- Conduct research and experiment with new algorithms, tools, and techniques in the field of AI/ML.
- Contribute to patent generation, publications, and innovative AI/ML solutions.
Documentation and Reporting:
- Document the entire machine learning lifecycle, including model specifications, results, and changes.
- Prepare and present reports on ML model performance and key metrics to stakeholders.
Job Specification
Education:
- Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
Experience:
- 5+ years of experience in developing machine learning models and algorithms.
- Proven track record of implementing AI/ML projects and solutions.
- Experience with large-scale machine learning models and working with big data platforms (e.g., Hadoop, Spark) is highly desirable.
Technical Skills:
- Programming Languages: Proficiency in Python, R, Java, or C++.
- Machine Learning Frameworks: Hands-on experience with ML frameworks such as TensorFlow, PyTorch, Keras, Scikit-learn, or similar.
- Data Analysis: Strong knowledge of data analysis and manipulation libraries such as Pandas, NumPy, and Matplotlib.
- Deep Learning: Familiarity with deep learning techniques and neural networks, including CNNs, RNNs, GANs, etc.
- Data Preprocessing: Experience with data cleaning, preprocessing, and feature engineering.
- Version Control: Proficiency in Git for version control.
- Cloud Platforms: Experience with cloud-based AI services (e.g., AWS Sagemaker, Google AI Platform, Azure ML).
- Model Deployment: Experience in deploying ML models using tools like Docker, Kubernetes, or similar.
- Database Skills: Experience with SQL and NoSQL databases, data warehousing, and distributed systems.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication skills to present complex technical concepts to non-technical stakeholders.
- Team player with the ability to collaborate in a fast-paced environment.
- Self-motivated, with a strong desire to learn and explore new technologies.
Knowledge:
- Familiarity with AI ethics, bias mitigation, and data privacy issues.
- Understanding of software engineering principles and best practices.
- Knowledge of state-of-the-art machine learning research and industry trends.
Preferred Skills:
- Familiarity with reinforcement learning, natural language processing (NLP), or computer vision.
- Experience in optimizing machine learning models for resource-constrained environments (e.g., mobile devices).
- Experience with automated machine learning (AutoML) tools and pipelines.
- Exposure to edge computing and deploying models to embedded systems.
Personal Attributes:
- Analytical mindset and attention to detail.
- Ability to think creatively to solve complex problems using AI/ML techniques.
- Ability to thrive in a dynamic and fast-paced environment.
This role offers an excellent opportunity to work with cutting-edge AI/ML technologies and make a meaningful impact on the company's projects. If you're passionate about AI and eager to work in a collaborative, innovative environment, we'd love to have you on our team!
This job has been expired
on 2025-04-14