Apply

Software Engineer, Core Machine Learning

Posted 2024-12-03

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: US, UK, Ireland, Poland, Germany

💸 Salary: 205000.0 - 315000.0 USD per year

🔍 Industry: Ecommerce

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: AWSLeadershipPostgreSQLPythonCloud ComputingDesign PatternsDynamoDBElasticSearchKafkaMachine LearningApache KafkaElasticsearchGrafanaRedisCommunication SkillsDocumentation

Requirements:
  • 4+ years of experience.
  • Bachelor’s degree in Computer Science, Statistics, Applied Mathematics or related field, or equivalent work experience.
  • 3+ years of software engineering experience building and maintaining production systems for consumer-scale loads.
  • 1+ years of professional experience developing software in Python.
  • Ability to work autonomously and drive initiatives across multiple product areas.
  • Experience with operational, search, and key-value databases such as PostgreSQL, DynamoDB, Elasticsearch, Redis.
  • Familiarity with visualization tools like DataDog, Grafana.
  • Experience with cloud computing platforms like AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Apache Kafka, Flink.
  • Professionalism in collaborating in a remote working environment.
  • Exceptional documentation and communication skills.
Responsibilities:
  • Take a leading role in deploying ML models on business critical surfaces & flows.
  • Improve infrastructure to enable new use cases, e.g., spinning up an ANN-based retrieval stack.
  • Develop scalable machine learning design patterns for safe model deployment.
  • Define and advance the technical approach to scalable machine learning.
  • Flexibility to tackle new challenges as they arise.
Apply