LTK USAposted 1 day ago
Full-time • Senior

About the position

We are hiring a Staff Engineer to lead our Product Search and Ranking efforts. The Product Catalog is the backbone of LTK’s Creator-Driven Shopping App. This service will contain billions of items, powering scenarios such as price drops, link management, retailer availability, search, ranking, and similar product scenarios. A key challenge in this service is de-duplicating and reconciling exact products across retailers and surfacing them to creators and shoppers. The ideal candidate deeply understands e-commerce and product catalog systems and has experience delivering business value in a high-growth, fast-moving environment. You have experience building highly scalable systems that anticipate significant growth across multiple dimensions. You’ll simplify and get things done, working effectively with engineering teams across the company. This highly visible position will have you working closely with the VP of engineering and other departments to ensure the success of LTK.

Responsibilities

  • Lead the building and scaling of a Product Search Service that deals with several hundred millions of objects.
  • Bring a strong command of Golang, Python, Vector Databases, and embedding technologies.
  • Have expertise in designing and building complex systems, architecture, and solutions.
  • Provide inputs on engineering and operational excellence and help complete critical engineering projects on time, within budget, and at high quality.
  • Identify and evaluate new technologies and tools to improve the efficiency and effectiveness of the engineering team.
  • Bring a good understanding of AI/ML technologies, including experience with training and fine-tuning models such as large language models (LLMs), recommendation systems, or computer vision models.
  • Demonstrate your ability to solve complex technical challenges, provide innovative solutions, and influence technical direction.
  • Create and maintain technical documentation, including architectural diagrams, design documents, and project plans.
  • Design, develop and deploy software solutions that meet the needs of the business.
  • Take ownership of complex issues, drive problem resolution, and act as a technical leader in crises.

Requirements

  • Proven leadership skills, including mentoring and guiding engineers, leading technical initiatives, and collaborating with cross-functional teams.
  • Ability to lead projects from conception to completion and manage timelines, resources, and priorities effectively.
  • A commitment to staying up-to-date with industry trends, tools, and methodologies and a passion for sharing knowledge with peers.
  • More than 7 years demonstrating a deep understanding of distributed systems and software development principles, architecture, and best practices.
  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is preferred, although relevant work experience can sometimes compensate for formal education.

Nice-to-haves

  • Good understanding of AI/ML technologies, including experience with training and fine-tuning models such as large language models (LLMs), recommendation systems, or computer vision models.
  • Familiarity with evaluating and optimizing models based on various performance benchmarks, including latency, accuracy, throughput, and resource efficiency.
  • Expertise in working with various data storage technologies, including relational databases, NoSQL databases (like Hadoop HDFS, Apache Cassandra), and columnar databases.
  • Strong understanding of data processing frameworks like Apache Spark, Apache Flink, Apache Beam, or Hadoop MapReduce.
  • Knowledge of stream processing frameworks like Apache Kafka or Apache Pulsar.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform, and their big data services.
  • Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
  • Understanding of data modeling concepts and experience with Extract, Transform, Load (ETL) processes.
  • Proficiency in optimizing big data applications for performance, throughput, and resource utilization.

Benefits

  • The opportunity to be part of the leading global company in creator commerce.
  • A remote-first, productivity-first environment.
  • Competitive compensation and benefits package to meet the needs of you and your family.
  • 401(k) with LTK company matching.
  • Medical Insurance, Vision Insurance, Dental Insurance.
  • Paid Maternity Leave and Paid Paternity Leave.
  • Summer Fridays and Flexible PTO.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service