Senior Software Engineer, ML Platform Engineer

closed
Xometry Logo

Xometry

πŸ“Remote - Argentina

Summary

Join Xometry's core machine learning platform engineering team as a Senior Backend Software Engineer! This 1-year contract position involves designing, developing, and deploying AI/ML infrastructure. You will collaborate with data scientists and machine learning engineers, ensuring state-of-the-art solutions. Responsibilities include software development, code review, and collaboration within a cross-functional team. You will own services deployed in AWS and Kubernetes environments and participate in on-call rotations. Continuous professional development is encouraged. This is a remote position.

Requirements

  • 5+ years of experience in a fast-paced technical, problem-solving environment as a software or machine learning engineer
  • Attention to detail, good work ethic, ability to work on multiple projects simultaneously, and strong communication skills
  • Demonstrable understanding of software engineering fundamentals related to security, scalability, asynchronous programming and transactions
  • Knowledge and demonstrated experience developing in Python and Terraform for AWS
  • Knowledge and demonstrated experience deploying infrastructure as code (IaC)
  • Experience with software engineering principles

Responsibilities

  • Design, develop, test, and release software and infrastructure supporting AI/ML and experimentation workflows
  • Grow our knowledgebase by participating in code reviews, writing, and reviewing documentation
  • Work closely with other engineers and product managers to become a valued member of an autonomous, cross-functional team
  • Be responsible for the services that are owned by our team, including deploying services into AWS and Kubernetes environments and taking part in an on-call rotation
  • Stay up-to-date on the latest technologies and pro-actively identify opportunities for growth

Preferred Qualifications

  • Experience with build and testing ci/cd pipelines using Github Actions
  • Knowledge of the machine learning lifecycle, including best practices in MLOps
  • Experience deploying data science or machine learning solutions
  • Demonstrated knowledge of principles of service-oriented architectures and ability to lead efforts in defining and implementing a service strategy
  • Experience with relational and/or NoSQL databases with understanding of Normalization/Denormalization, Constraints, Transactions, Replication, and Sharding
  • Experience communicating technical concepts to non-technical stakeholders

Benefits

#LI-Remote

This job is filled or no longer available