We are seeking a highly skilled and motivated Machine Learning Engineer to join our team. The successful candidate will be responsible for designing, developing, and deploying machine learning models to solve complex business problems. This role requires a strong foundation in machine learning algorithms, a passion for innovation, and the ability to translate business needs into effective AI solutions.
Essential Duties and Responsibilities:
- Model Development and Training:
- Design, develop, and train machine learning models using various algorithms (e.g., deep learning, supervised/unsupervised learning, reinforcement learning).
- Select appropriate datasets, features, and model architectures.
- Fine-tune model hyperparameters to optimize performance.
- Evaluate model performance using appropriate metrics and identify areas for improvement.
- Data Preparation and Engineering:
- Collect, clean, and preprocess data for model training.
- Perform feature engineering to enhance model accuracy and efficiency.
- Develop and maintain data pipelines for efficient data flow.
- Model Deployment and Monitoring:
- Deploy trained models into production environments.
- Monitor model performance in real-time and identify potential issues.
- Retrain and update models as needed to maintain accuracy and address data drift.
- Research and Development:
- Stay up-to-date on the latest advancements in machine learning and deep learning.
- Conduct research and experimentation to explore new techniques and approaches.
- Develop prototypes and proof-of-concept models to demonstrate feasibility of new ideas.
- Collaboration:
- Collaborate with data scientists, software engineers, and business stakeholders to define project requirements and translate them into technical solutions.
- Communicate technical concepts effectively to both technical and non-technical audiences.
Qualifications:
- Education: Master’s degree or Ph.D. in Computer Science, Statistics, Mathematics, or a related field preferred.
- Experience:
- Minimum 2 years of experience in machine learning engineering or a related field.
- Strong proficiency in Python and related libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with cloud platforms (AWS, Azure, GCP) a plus.
- Experience with containerization technologies (e.g., Docker, Kubernetes) a plus.
- Technical Skills:
- Strong understanding of machine learning algorithms and techniques.
- Proficiency in Python and relevant libraries (TensorFlow, PyTorch, scikit-learn).
- Experience with data preprocessing, feature engineering, and model evaluation.
- Familiarity with cloud platforms (AWS, Azure, GCP) and big data technologies.
- Experience with version control systems (e.g., Git).
- Other Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- A passion for innovation and a desire to learn new technologies.
To Apply
Please submit your resume and cover letter to ekta@digitalxnode.com