Machine Learning Engineer/Developer
- Algorithm Development: Collaborate with data scientists and researchers to design and develop machine learning algorithms and models for various applications.
- Data Preprocessing: Prepare and preprocess datasets, including data cleaning, feature extraction, and transformation, to ensure data quality for model training.
- Model Implementation: Implement machine learning models using programming languages such as Python and relevant machine learning frameworks.
- Model Training and Evaluation: Train machine learning models using diverse datasets, evaluate model performance using appropriate metrics, and fine-tune models as needed.
- Feature Engineering: Engage in feature engineering to extract relevant features from raw data, enhancing model performance and predictive capabilities.
- Deployment: Collaborate with software engineers to deploy machine learning models into production environments, ensuring scalability and efficiency.
- Documentation: Provide clear and organized documentation for machine learning solutions, facilitating collaboration and knowledge sharing.
- Collaboration: Work closely with cross-functional teams, including data scientists, software engineers, and domain experts, to integrate machine learning solutions into larger projects.
- Stay Abreast of Trends: Stay updated on the latest advancements in machine learning research and technologies, incorporating best practices and innovative techniques.
- Problem Solving: Apply analytical and problem-solving skills to address challenges related to data quality, model performance, and algorithm optimization.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
- Minimum of 3-5 years of experience as a Machine Learning Engineer or in a similar role, with practical experience in developing and implementing machine learning models.
- Proficiency in programming languages such as Python and familiarity with machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Solid understanding of machine learning algorithms, supervised and unsupervised learning techniques, and neural networks.
- Experience with data preprocessing, feature engineering, and data manipulation libraries (e.g., NumPy, pandas).
- Knowledge of version control systems (e.g., Git) and software engineering principles is a plus.
- Strong analytical and problem-solving skills for addressing challenges in machine learning development.
- Effective communication skills to collaborate with cross-functional teams and convey technical concepts.
- Passion for staying updated on machine learning trends and emerging technologies.
Benefits:
- Competitive salary with growth opportunities.
- Comprehensive health, dental, and vision insurance plans.
- Retirement savings plan with company contributions.
- Ongoing professional development and training opportunities.
- Flexible work arrangements, including remote work options.
- Collaborative and innovative work environment in the machine learning and technology sector.
- Opportunities for career advancement within a dynamic machine learning-focused organization.
If you are an experienced Machine Learning Engineer with a passion for developing innovative solutions, implementing machine learning models, and staying updated on machine learning trends, we encourage you to apply. Join AI Solutions Group and contribute to our mission of delivering transformative machine learning solutions for diverse industries.
Job Category: Artificial Intelligence and Machine Learning
Job Type: Full Time
Job Location: Pune