Senior Software Engineer, Real Time Systems
Company: Cognitiv.ai
Location: Bellevue
Posted on: May 12, 2022
|
|
Job Description:
Job Description Overview Cognitiv has been revolutionizing the
ad tech space for the last 6 years as the only programmatic buying
platform to leverage Deep Learning in real-time. We use Deep
Learning (the most sophisticated machine learning) to build custom
algorithms for digital marketers to help grow their customer base.
We have seen explosive growth and are looking for talented people
who are looking to affect change in a rapidly growing organization
and industry to join the team. You will be a valued member in a
company with great culture and generous benefits. Description We
are looking for a senior developer for the RTS (real-time systems)
team. This team builds and maintains a set of highly scalable
distributed systems written in modern C++ that handle very high
throughputs with tight latency requirements. These systems form the
heart of Cognitivs business-responsible for bidding in programmatic
ad auctions. This position will be located in Bellevue, WA office
with a hybrid work schedule of 3 days in office (Mon/Tue/Wed) and 2
days remote (Thursday/Friday). Core Responsibilities Train, mentor,
grow, and promote junior developers Design, implement, test,
optimize and maintain our core platform in the form of robust
libraries and software development tools Create value by providing
robust and consistent cross-hardware implementations using modern
C++ Document design of complex software systems and conduct
thorough and constructively critical software reviews Requirements
An independent self-starter who looks at the big picture and likes
to take ownership and independently seek out new challenges with
creative solutions A constructive, supportive team player, with
good communication and interpersonal skills Proficient in and enjoy
working with modern C++ (14/17/20) At home in a Linux development
environment A CI/CD and testing enthusiast Comfortable with both
traditional and state-of-the-art algorithms and data structures
Preferred Qualifications 5 years of experience in software
engineering within real time solutions Interested in / Familiar
with Machine Learning, especially deep learning Familiar with x86
and ARM, including AVX512 and SVE2 Experienced with high volume,
low latency, real time back-end services. Familiar with Linux
schedulers, syscalls, and extensions for example, FUTEX2 and
io_uring
Keywords: Cognitiv.ai, Bellevue , Senior Software Engineer, Real Time Systems, IT / Software / Systems , Bellevue, Washington
Click
here to apply!
|