Machine Learning Developer (AI)
Shanghai Lanzai Information Technology Pty Ltd.Work from anywhereUpdate time: September 15,2023
Job Description
As a Machine Learning Engineer specializing in artificial learning, you will play a crucial role in developing and implementing advanced machine learning algorithms to enhance the capabilities of our AI-driven systems. You will work in close collaboration with our cross-functional team of data scientists, software engineers, and domain experts to design, build, and deploy state-of-the-art AI models and solutions.
Key Responsibilities:
1. Algorithm Development: Design, develop, and optimize machine learning algorithms for artificial learning applications, with a focus on enhancing model accuracy, efficiency, and scalability.
2. Python Programming: Utilize your strong proficiency in Python to implement machine learning solutions, leverage existing libraries, and create custom code as needed.
3. Data Preprocessing: Preprocess and clean large-scale datasets to ensure the quality and reliability of input data for training and evaluation purposes.
4. Model Training and Evaluation: Train, fine-tune, and validate machine learning models using various techniques such as supervised, unsupervised, and reinforcement learning.
5. Performance Optimization: Continuously optimize algorithms and models to meet performance benchmarks and improve overall efficiency.
6. Research and Innovation: Stay updated with the latest advancements in machine learning and artificial learning techniques to propose and implement innovative solutions.
7. Collaborative Projects: Collaborate with data scientists, software engineers, and other team members to integrate machine learning capabilities into our products and services.
8. Documentation: Maintain comprehensive documentation of algorithms, code, and experiments to ensure knowledge sharing and reproducibility.
Qualifications and Skills:
1. Proficiency in Python: Strong coding skills in Python with experience in using libraries such as TensorFlow and/or PyTorch, for machine learning tasks.
2. Mathematical Aptitude: Solid understanding of mathematical algorithms and principles underlying machine learning techniques, including linear algebra, calculus, and probability.
3. Machine Learning Expertise: Proven experience in designing and implementing machine learning models for classification, regression, and clustering tasks.
4. English Language Proficiency: Excellent verbal and written communication skills in English to effectively collaborate with a diverse team and communicate complex technical concepts.
5. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify and address challenges in machine learning projects.
6. Team Player: A collaborative mindset with the ability to work effectively in a team-oriented, fast-paced environment.
8. Adaptability: Willingness to learn and adapt to new technologies and tools as required by the project's needs.
Key Responsibilities:
1. Algorithm Development: Design, develop, and optimize machine learning algorithms for artificial learning applications, with a focus on enhancing model accuracy, efficiency, and scalability.
2. Python Programming: Utilize your strong proficiency in Python to implement machine learning solutions, leverage existing libraries, and create custom code as needed.
3. Data Preprocessing: Preprocess and clean large-scale datasets to ensure the quality and reliability of input data for training and evaluation purposes.
4. Model Training and Evaluation: Train, fine-tune, and validate machine learning models using various techniques such as supervised, unsupervised, and reinforcement learning.
5. Performance Optimization: Continuously optimize algorithms and models to meet performance benchmarks and improve overall efficiency.
6. Research and Innovation: Stay updated with the latest advancements in machine learning and artificial learning techniques to propose and implement innovative solutions.
7. Collaborative Projects: Collaborate with data scientists, software engineers, and other team members to integrate machine learning capabilities into our products and services.
8. Documentation: Maintain comprehensive documentation of algorithms, code, and experiments to ensure knowledge sharing and reproducibility.
Qualifications and Skills:
1. Proficiency in Python: Strong coding skills in Python with experience in using libraries such as TensorFlow and/or PyTorch, for machine learning tasks.
2. Mathematical Aptitude: Solid understanding of mathematical algorithms and principles underlying machine learning techniques, including linear algebra, calculus, and probability.
3. Machine Learning Expertise: Proven experience in designing and implementing machine learning models for classification, regression, and clustering tasks.
4. English Language Proficiency: Excellent verbal and written communication skills in English to effectively collaborate with a diverse team and communicate complex technical concepts.
5. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify and address challenges in machine learning projects.
6. Team Player: A collaborative mindset with the ability to work effectively in a team-oriented, fast-paced environment.
8. Adaptability: Willingness to learn and adapt to new technologies and tools as required by the project's needs.
Get email alerts for the latest"Machine Learning Developer (AI) jobs in Work from anywhere"