Introduction:
We are looking for a skilled and motivated Machine Learning Engineer to join our dynamic team. The ideal candidate will have strong experience in Python programming, a deep understanding of machine learning algorithms, and a passion for solving complex problems using data-driven approaches. In this role, you will be responsible for developing and deploying machine learning models, analyzing data, and creating data-driven solutions.
Key Responsibilities:
- Design and Build ML Models: Develop, train, and deploy machine learning models to solve business problems.
- Data Preprocessing: Clean, preprocess, and manipulate large datasets, ensuring data quality and consistency for model development.
- Algorithm Development: Implement and optimize machine learning algorithms such as regression, classification, clustering, and reinforcement learning.
- Model Evaluation: Perform model evaluation using techniques like cross-validation, A/B testing, and performance metrics (e.g., accuracy, precision, recall).
- Collaborate with Cross-functional Teams: Work closely with data scientists, engineers, and business stakeholders to understand requirements and deliver solutions that meet business needs.
- Code Optimization: Write efficient, maintainable, and scalable Python code.
- Research & Innovation: Stay up-to-date with the latest advancements in machine learning and AI technologies and incorporate them into projects when applicable.
- Documentation: Maintain clear documentation for machine learning models, algorithms, and processes.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.
- Strong experience in Python programming, particularly with libraries like NumPy, pandas, Scikit-learn, TensorFlow, Keras, and PyTorch.
- Solid understanding of machine learning concepts, algorithms, and frameworks.
- Hands-on experience with data manipulation and cleaning.
- Knowledge of statistics and how to apply them in machine learning.
- Experience with model deployment, cloud platforms (AWS, GCP, Azure), and containerization (Docker, Kubernetes) is a plus.
- Proficient with version control systems such as Git.
Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.