Jobs at Syrinx

View all jobs

Staff Machine Learning Engineer

Remote, USA

What You'll Do: 

·        You’ll be part of one of our Data Science teams, being a key player contributing to solve challenging problems on data-driven scenarios using Machine Learning at scale

·        Deploy and maintain production models and services using both internal and open-source tools

·        Collaborate closely with the engineering teams of B2B, sales, supply chain, fraud, user generated content and merchandising to ensure integration of our machine learning models into our microservices architecture

·        Improve the pace of innovation and experimentation by introducing best practices and tools for Data Science workflow, code quality and DevOps

·        Architect and write code to implement high-quality, scalable services with effective system boundaries that supports our long term vision & strategy

·        Lead your teammates by example, as a senior member of the team your code and system designs demonstrate the path the team should follow

·        Contribute to and influence our technology and product strategy and roadmaps 

·        Develop GCP based solutions within the Data Science team and help establish our team as the center of excellence for GCP

What You'll Need: 

·        Bachelor’s Degree in Computer Science or related field

·        10 years of previous experience in Software Engineering with a strong background in Software Development Lifecycle processes. 

·        Experience with implementation in low-latency real-time platforms and/or scalable offline batch processes 

·        Solid experience with Python and/or Java (production level code) and SQL

·        Job scheduling technologies (ex: Airflow) and containerization for isolated development (Docker, Kubernetes) shouldn’t be foreign concepts to you.

·        Knowledge of Microservice architectures. 

·        Capability to communicate and collaborate across the wider organization, influencing decisions without direct authority and always with inclusive, adaptable and persuasive communication. 

·        A passion for challenging problems and the ability to work with many different teams identifying architectural boundaries and platform interfaces.

·        Desire to always be learning, and a collaborative team-player attitude! 

Nice to have would be some experience with: 

·        Familiarity with Data & ML processing pipelines

·        Familiarity with Google Cloud Platform (also good if familiar with AWS or Azure)

·        Proficiency in Big Data and Streaming tech (Spark/Flink, Kafka, or similar)

Share This Job

Powered by