Remote Staff Software Engineer, Knowledge Graph
Airbnb
π΅ $204k-$259k
πRemote - United States
Please let Airbnb know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Airbnb's Knowledge Graph team as a Staff Software Engineer to play a leading role in constructing knowledge from vast amounts of cross-domain data. You will be deeply involved in solving complex technical challenges and driving the development of high-quality, large-scale data solutions.
Requirements
- Extensive Experience: 7+ years of hands-on experience in developing large-scale solutions for structured and unstructured data across the full lifecycle, including data acquisition, extraction, processing, reconciliation, and production-level deployment
- Data Quality Expertise: Deep expertise in addressing data quality challenges across multiple domains and data sources, with a strong understanding of both infrastructure and data perspectives
- Taxonomy: proven experience in designing taxonomies and ontologies for representing entities and relationships within a knowledge graph framework
- Knowledge Construction: Strong hands-on experience applying Natural Language Processing (NLP), Machine Learning (ML), and Large Language Models (LLM) for content understanding and knowledge construction. Expertise in areas such as text classification, named entity recognition, information retrieval, and knowledge extraction
- Programming Proficiency: Advanced skills in programming languages such as Python, Java, or C#, with deep knowledge of data structures and algorithms
- Problem-Solving: Exceptional analytical, problem-solving, and critical thinking abilities, with a demonstrated capacity to adapt to evolving challenges and technologies
- Collaborative Communication: Excellent communication skills with the ability to work effectively within teams and across teams in a fast-paced environment
Responsibilities
- Work hands-on with vast amounts of structured and unstructured data to build and refine data quality in knowledge graphs
- Define and implement success metrics to continuously measure and enhance data quality
- Collaborate with a wide range of partners (i.e. data producers, downstream consumers, taxonomy teams, etc.) to understand product use cases and data requirements, then design and implement solutions for data onboarding, reconciliation, and serving
- Utilize both in-house and third-party Machine Learning tools and infrastructure to apply various algorithms for high-quality data curation
- Mentor and guide team members, helping them solve technical challenges and grow their expertise
Benefits
- Stock
- Competitive salaries
- Quarterly employee travel coupon
- Paid time off
- Medical, dental, & vision insurance
- Life insurance and disability benefits
- Fitness Discounts
- 401K
- Flexible Spending Accounts
- Apple equipment
- Commuter Subsidies
- Community Involvement (4 hours per month to give back to the community)
- Company sponsored tech talks and happy hours
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πWorldwide
- πIndia
- πUnited States
- πIndia
- π°$190k-$225kπUnited States
- π°$76k-$127kπUnited States
- π°$74k-$123kπUnited States
- πLatin America
- πUnited States, United Kingdom
Please let Airbnb know you found this job on JobsCollider. Thanks! π