remote
Amazon Core Search Organization - Language Engineer, Core Search - Amazon.com
Software Engineer
Language Engineer focused on designing and refining annotation guidelines for large-scale NLP datasets, leveraging Python, machine learning, and AWS to support Amazon’s search and recommendation systems.
About the role
Key Responsibilities
- Develop and maintain clear, intuitive annotation guidelines that enable high-quality labeling for diverse language tasks.
- Collaborate with product, design, science, and engineering teams to align annotation strategies with business goals and technical constraints.
- Analyze annotation data, identify quality gaps, and iterate on guidelines to improve model performance.
- Leverage Python and AWS services to automate workflow, monitor annotation pipelines, and integrate new data sources.
- Provide training and support to labelers, ensuring consistent understanding of complex linguistic concepts.
Requirements
- Strong background in NLP and experience designing annotation schemes for machine learning models.
- Proficiency in Python and familiarity with AWS tooling (S3, SageMaker, Lambda).
- Excellent communication skills and ability to influence cross-functional teams.
- Experience with large-scale data labeling projects and quality assurance processes.
- Passion for building systems that enable users to find and discover products efficiently.
Skills
pythonnlpmachine learningaws