Federated Media Publishing is looking for a Senior Software Engineer in San Francisco, CA. The post states, “As a Senior Software Engineer on the Conversation Targeting team at Federated Media, you’ll build software that enables innovative products for our media and marketing partners, and robust operational tools that help scale our business. We’re looking for a passionate engineer who can take a project, understand the requirements and convert them into properly-designed and functional software.” Responsibilities include: “Design and develop C++ modules, tools, and applications on in-house distributed processing systems. Create unit tests, optimize performance of new and/or existing code, write documentation, participate in code reviews.”

Qualifications include the following: “6+ years of commercial software development experience in C++, including STL. Strong CS fundamentals: Data Structures, Algorithms, and Object Oriented Design. Advanced Linux shell user. Proficient in one or more scripting languages other than PHP and at least a demonstrable working knowledge of Perl. Good knowledge of multi-threaded (pthread), distributed, and client-server programming. Experience participating in a large project using standard GNU tools (g++, make, gdb, gprof) within the last 2 years. Understanding of ANSI SQL, HTTP, HTML, XML, JavaScript, CSS. Experience with MySQL, Memcache, Git, Valgrind. Familiarity with machine learning, natural language processing and/or semantic web standards including RDF, Schema.org, OWL, etc.”

Find more great semantic technology jobs on our job board. Looking to hire? Tap into our network of talented professionals and post a risk-free job listing.

Image: Courtesy Federated Media