Full-Time Senior Machine Learning Engineer
Blend360 is hiring a remote Full-Time Senior Machine Learning Engineer. The career level for this job opening is Experienced and is accepting Montevideo, Uruguay based applicants remotely. Read complete job description before applying.
Blend360
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Design, develop, and optimize machine learning models using Python, SparkML, and related libraries.
Build and maintain scalable microservices for model serving and low latency/ high throughput backend services that leverage ML
Develop in-house tools and automation frameworks to streamline ML workflows.
Deploy, manage, and scale ML models using cloud infrastructure.
Write clean, maintainable, and efficient code with strong emphasis on performance and reliability.
Collaborate with data engineers, product managers, and DevOps teams to integrate ML models into production environments.
Monitor and debug model performance, ensuring reliable operations in production.
Bachelor’s degree or higher in Computer Science or a related technical field.
4+ years of experience in software development or machine learning engineering roles.
Proficiency in Python, especially for ML applications.
Strong understanding of machine learning and AI techniques.
Experience with cloud platforms and infrastructure (e.g., AWS, Azure, GCP) for deploying ML models.
Familiarity with Spark, SparkML, and big data processing frameworks.
Competency in Java; knowledge of Scala is a plus.
Knowledge of Kubernetes and containerization best practices.
Experience building ML and data pipelines using frameworks like Airflow.
Solid understanding of software engineering principles, including clean code practices, debugging, and performance optimization.
Exposure to big data ecosystems and distributed data processing.
Knowledge of GCP and AWS a plus.
Excellent written and verbal English for clear and effective communication with the team.