More jobs from this company
views: 0
Senior Software Engineer
As an Engineer on the XDM Semantic Enrichment team, you will be at the forefront of building next-generation AI-powered search and discovery. You will develop intelligent search solutions that go beyond keyword matching, leveraging NLU, machine learning, and knowledge graphs to deliver context-aware, intent-driven insights. Your work will empower brands to access, interpret, and act on data in real time, unlocking new levels of efficiency and personalization.
What You'll Do
What You Need to Succeed
- Develop AI-centric backend and mid-tier services in a distributed services environment
- Integrate and leverage systems and models created by our machine learning and data science teams with a focus on natural language processing
- Develop high-performance, low-latency, and fault-tolerant software solutions
- Collaborate closely with customers, product managers, and designers to shape innovative AI-driven experiences
- Own the full software development lifecycle from development and testing to deployment and DevOps
What You Need to Succeed
- BS or MS in Computer Science or equivalent
- 5+ years of experience in backend or distributed systems development
- Extensive experience working with distributed systems and scalable architectures
- Proficiency in Java, Scala, Python, or any programming language
- Experience with database management systems (SQL or NoSQL), data modeling, and query optimization
- Strong problem-solving skills and the ability to make smart trade-offs between speed and technical debt
- Self-starter with a growth mindset, eager to work on cutting-edge technologies in a fast-paced environment
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.