Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
M

Machine Learning - Machine Learning

Mindlance
🇨🇴 Colombia
On-site
7 months ago
  • Machine Learning
  • Python
  • Java
  • C++
  • Scala
  • TensorFlow
  • PyTorch
  • scikit-learn
  • Data Modeling
  • AWS
  • GCP
  • Azure
  • Git
  • Docker
  • Kubernetes
  • Devops
  • MLOps
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Job Title: Machine Learning Software Engineers
Location: Colombia - Remote
Duration: 12 Months
 
Job Description:
Machine Learning Software Engineers are professionals who specialize in designing, developing, and implementing software solutions that leverage machine learning technologies. Their role is critical in creating intelligent systems that can learn from data, identify patterns, and make decisions with minimal human intervention.

Responsibilities:
- Collaborate with data scientists to design and develop machine learning models and algorithms to solve specific business or operational problems.
- Collaborate with data scientists and analysts to understand the data requirements and implement scalable solutions.
- Implement pipelines for data ingestion, feature extraction, model training, and inference.
- Optimize machine learning models for performance, scalability, and efficiency.
- Develop and deploy large scale applications and services into production environments, ensuring they are scalable and can handle real-time data.
- Monitor and maintain applications in production, updating them as necessary to maintain accuracy and performance.
- Collaborate with cross-functional teams (product managers, UX/UI designers, developers) to integrate machine learning features into larger software systems.
- Stay up-to-date with the latest engineering technologies, frameworks, and best practices to continuously improve the quality and efficiency of solutions.

Skills and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- Strong programming skills in languages such as Python, Java, C++, or Scala.
- Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Understanding of machine learning algorithms and principles (e.g., supervised and unsupervised learning, deep learning, reinforcement learning).
- Familiarity with data modeling and data engineering techniques.
- Experience with cloud computing services (AWS, Google Cloud, Azure) for deploying machine learning models.
- Ability to work with large datasets and implement scalable solutions.
- Excellent problem-solving skills and the ability to work in a team environment.
- Strong communication skills to effectively collaborate with team members and stakeholders.

Additional Requirements:
- Experience with version control systems, such as Git.
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
- Understanding of DevOps principles and practices for machine learning (MLOps) can be beneficial.

“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Machine Learning - Machine Learning · Mindlance

Auto apply with Likeremote