Upwork is hiring a Machine learning engineer - SALARY POSITION - Contract to Hire

Machine learning engineer - SALARY POSITION - Contract to Hire

Upwork  ·  US
about 2 years ago

Are you passionate about pushing the boundaries of artificial intelligence and machine learning? Do you thrive on tackling complex problems and transforming data into actionable insights? If so, we have an exciting opportunity for you to join our dynamic team as a Machine Learning Engineer.

About Us:

We are a cutting-edge technology company at the forefront of innovation, committed to revolutionizing how businesses leverage machine learning to enhance their products and services. As a Machine Learning Engineer, you will play a crucial role in developing and deploying state-of-the-art machine learning models, paving the way for groundbreaking advancements in various industries.

Responsibilities:

- Design, develop, and deploy robust machine learning models to solve real-world challenges and drive business impact.

- Collaborate with cross-functional teams to understand business needs and translate them into scalable machine learning solutions.

- Optimize and fine-tune machine learning algorithms to achieve maximum performance, accuracy, and efficiency.

- Stay up-to-date with the latest advancements in machine learning and artificial intelligence, incorporating cutting-edge techniques into our solutions.

- Work on end-to-end model development, from ideation and prototyping to production deployment, monitoring, and maintenance.

- Conduct regular model evaluations and implement necessary improvements to ensure continuous model performance enhancement.

- Champion best practices for machine learning engineering, including version control, testing, and documentation.

Qualifications:

- Master's degree in Computer Science, Data Science, Machine Learning, or a related field (alternatively, practical experience is accepted)

- Proven experience as a Machine Learning Engineer or a similar role, with a track record of developing successful machine learning models.

- Strong proficiency in programming languages such as Python, and experience with popular machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).

- Solid understanding of various machine learning techniques, including deep learning, natural language processing, and computer vision.

- Experience with cloud platforms and big data technologies for scalable model training and deployment.

- Exceptional problem-solving skills, a creative mindset, and an eagerness to tackle complex challenges head-on.

- Strong communication and teamwork abilities, with a collaborative spirit and the ability to present technical concepts to non-technical stakeholders.

We are looking for building out a team in Ukraine thus preference is given to Ukrainian specialists. This is a salary position with a clear salary increase track after 6 months and career growth opportunities.

Job is closed

This job is already closed and no longer accepting applicants, sorry.