If you are passionate about machine learning and are excited about applying your skills to solve complex business problems, then we want to hear from you! Join our team of talented individuals and contribute to building innovative solutions that have a real impact on our company's success.
Job Title: Machine Learning Engineer
Location: New York, New York, United States
Salary: $107 Per hour
We are seeking a highly skilled and motivated Machine Learning Engineer to join our dynamic and innovative team. As a Machine Learning Engineer, you will be responsible for developing, implementing, and maintaining cutting-edge machine learning algorithms and models to solve complex business problems.
Key Responsibilities:
- Design, develop, and deploy machine learning models and algorithms that can analyze large datasets and extract insights to improve business processes and decision-making.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to identify business needs and develop solutions that meet those needs.
- Improve and optimize existing machine learning models and algorithms to enhance their performance and accuracy.
- Conduct thorough testing and validation of models to ensure their reliability and effectiveness.
- Stay up-to-date with the latest advancements in machine learning, and continuously explore new tools and techniques to improve our processes.
- Communicate complex technical concepts and solutions to non-technical stakeholders in a clear and concise manner.
- Collaborate with data engineers to design and maintain data pipelines and infrastructure necessary for machine learning processes.
- Participate in code reviews and provide constructive feedback to ensure high-quality code is maintained.
- Document and maintain code and processes to facilitate reproducibility and scalability.
Requirements:
- Bachelor's or Master's degree in Computer Science, Mathematics, or a related field.
- Minimum of 3 years of experience in developing and deploying machine learning models in a production environment.
- Strong understanding of machine learning techniques and algorithms, such as regression, classification, clustering, and deep learning.
- Proficient in programming languages such as Python, R, and Java, and experience with machine learning libraries and frameworks, such as TensorFlow, Keras, and Scikit-learn.
- Experience with big data technologies, such as Hadoop, Spark, and Hive.
- Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud.
- Solid understanding of database systems and SQL.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.