

Machine Learning Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is a full-time remote Machine Learning Engineer position for over 6 months, offering a competitive pay rate. Key skills required include expertise in pattern recognition, neural networks, statistics, and programming languages like Python and Java. A Master's or Ph.D. is mandatory.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 12, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Remote
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Scala #Databases #Angular #Code Reviews #Data Storage #Java #Neural Networks #AWS (Amazon Web Services) #GCP (Google Cloud Platform) #Cloud #Monitoring #Computer Science #Security #Requirements Gathering #NoSQL #ML (Machine Learning) #C# #Azure #Database Systems #Scrum #Libraries #Documentation #UAT (User Acceptance Testing) #DevOps #SaaS (Software as a Service) #Ruby #Programming #Statistics #React #JavaScript #Kanban #Consulting #Mathematics #Agile #Microservices #Python #Storage
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Company Description
Revive Software Systems, Inc. is a global business consulting company that offers integrated technology and process solutions on a global delivery platform. The company is dedicated to software innovation and believes in leveraging technology to shape tomorrow's life. With expertise in business functions and information technology, Revive Software Systems helps companies unlock their business potential.
Role Description
This is a full-time remote role for a Machine Learning Engineer at Revive Software Systems. The Machine Learning Engineer will be responsible for tasks such as pattern recognition, working with neural networks, applying statistics, and developing algorithms to enhance the company's technology solutions.
Qualifications
β’ Strong knowledge and experience in Pattern Recognition and Neural Networks
β’ Expertise in Computer Science and Algorithms
β’ Proficiency in applying Statistics to machine learning models
β’ Experience in developing and implementing machine learning algorithms
β’ Ability to work independently and in a remote setting
β’ Excellent problem-solving and analytical skills
β’ Master's or Ph.D. in Computer Science, Engineering, Mathematics, or a related field.
Roles and Responsibilities:
β’ Designing, developing, and maintaining features and Responsible for requirements gathering, process design, configuration, and functional testing for the SaaS application.
β’ Collaborating with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
β’ Participating in code reviews to ensure code quality and adherence to best practices.
β’ Developing user interfaces and user experiences for the SaaS application using modern front-end frameworks (e.g., React, Angular, Vue.js).
β’ Collaborating with designers to implement UI/UX specifications. Writing units, integration, and end-to-end tests to ensure application stability.
β’ Deploying and monitoring applications in cloud environments (e.g., AWS, Azure, GCP).
β’ Optimizing front-end performance.Β Integrating with back-end APIs.
β’ Developing and maintaining the server-side logic and APIs for the SaaS application.
β’ Ensuring the performance, scalability, and security of the back-end systems.
β’ Writing unit and integration tests for back-end components. Contributing to technical documentation.
β’ Identifying and mitigating technical risks.
β’ Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, Go, Ruby).
β’ Experience with relevant frameworks and libraries. Β Understanding of database systems (e.g., relational, NoSQL). Β Working with databases and data storage solutions.
β’ Experience with cloud platforms (e.g., AWS, Azure, GCP).
β’ Knowledge of RESTful APIs and microservices architecture. Familiarity with CI/CD pipelines and DevOps practices.
β’ Participating in agile development processes (e.g., Scrum, Kanban).
β’ Coordinated with QA teams on functional and user acceptance testing.