portal resources jobs companies k kognition senior software engineer, video

Senior Software Engineer, Video


Job Title: Senior Software Engineer, Video Company: Kognition AI Dept./Group: Engineering Employment Terms :Contract to hire (3-6 months) for Full-Time Position reports to: Chief Technology Officer Number of Direct Reports: 0-3 Compensation: Market salary rate + equity incentives + full benefits upon hiring

Position Summary (Purpose of job):

Kognition is an enterprise AI software company that develops an interoperability infrastructure for smart buildings and smart cities. Kognition's AI-powered policy engine automates complex business operations in real-time. We are looking for a full stack senior software engineer to join our dynamic and rapidly growing R&D team. We look at software development as a craft that requires deliberate practice, curiosity, and passion. If you work hard, have an innovative mindset, and love building great software, we should talk!

As a Senior Software Engineer, you will be a key part of our research and development team that builds our core products. You will design, develop, document, test and debug software applications and services. You will work as part of a high-powered team, in an agile fashion, towards an end goal of making the world smarter, safer and more secure.

Key Responsibilities:

  1. Analyze, design, and plan complex software solutions -- 20%

  2. Lead programming effort -- 40%

  3. Performs complex bug verification, testing, and program support for various products -- 30%

  4. Provide technical assistance, mentorship and guidance to junior software developers -- 10%

Minimum Job Qualifications:

Education/Training: Bachelors or Masters degree; Computer Science, Engineering, Management Information Systems, or related

Business Experience: 5+ years experience in software engineering

Critical Skills:

-Working with digital video and particularly low latency stable web video (WebRTC, MPEG-DASH, HLS). -Experience with web based video processing, video analytics, media compression and encoding (i.e. Gstreamer, ffmpeg) -Experience with streaming live web cam or IP camera video using RTSP -Thorough understanding of modern web languages (e.g. HTML5, CSS3, ES6+) -Strong application design skills and understanding of enterprise software design patterns -Thorough understanding and experience working with both functional and object oriented programming languages and paradigms (e.g. Java, C++, Rust) -Thorough understanding and experience working with scripts and scripting languages (e.g. Bash, Python) -Experience developing highly available, highly scalable web applications -Experience working with various testing methodologies, including test-driven development (TDD), behavior-driven development (BDD), and unit testing -Experience with performance-monitoring and tuning of complex applications -Experience deploying, managing, and configuring applications both on-prem and in-cloud (AWS, Google Cloud, Azure) -Solid understanding of the Software Development Life Cycle in Agile environment (e.g. Kanban, Scrum)

Desired Skills:

-Experience with real-time pub/sub, flow, and streaming frameworks (e.g. Kafka, NiFi) -Experience with NoSQL databases (e.g. MongoDB, Cassandra) -Experience building and integrating RESTful APIs -Experience with machine vision (i.e. openCV) -Experience working with containers and container orchestration systems (e.g. Docker, Kubernetes, DC/OS, Nomad) -Experience working with deep net frameworks (e.g. Tensorflow, Torch, mxnet, gluon) -Experience working with native code in non-native languages (e.g. JNA, JNI, DllImport) -Security industry experience

Additional Specialized Knowledge/Skills:

-Passion for cutting-edge software design and development -Highly motivated and self-directed -Excellent written and oral communication skills -Keen attention to detail -Proven analytical, evaluative, and problem-solving abilities -Ability to effectively prioritize and execute tasks in a high-pressure environment -Exceptional customer service orientation -Extensive experience working in a team-oriented, collaborative environment -Willingness to mentor and train junior developers -Willingness to support resolution of escalated technical support issues -Willingness to travel to client locations is preferred

Work Location During Pandemic: Fully remote

Post-Pandemic Location: Position will be located in our Philadelphia, PA office after the pandemic is over WFH flexibility with a focus on in-office availability (post-pandemic) General Office- travel less than 10%.

Other openings you might be interested in

Contract Senior Software Engineer for Affordable Housing Startup

Contract Senior Software Engineer for Affordable Housing Startup

About Haven Connect Haven Connect transforms the affordable housing industry by streamlining the application process for residents and property managers. Haven Connect uses automation and a deep understanding of the regulatory challenges for afforda

today
Senior Software Engineer, Site Reliability Engineer (SRE)

Senior Software Engineer, Site Reliability Engineer (SRE)

Who we are and what we do Momentive (formerly SurveyMonkey) is a leader in agile experience management, delivering powerful, purpose-built solutions that bring together the best parts of humanity and technology to redefine AI. Momentive products, in

today
Senior Software Engineer - Product Security Engineering

Senior Software Engineer - Product Security Engineering

The product security engineering team is looking for an experienced software engineer to join our Architecture team. You will help us strategically enable engineers at GitHub to design and build secure software and services both for GitHub and our cu

today
Senior DevOps Software Engineer-21-0506

Senior DevOps Software Engineer-21-0506

We are Relativity. A market-leading, global tech company that equips legal and compliance professionals with a powerful platform to organize data, discover the truth, and act on it.  The US Department of Justice, 199 of the Am Law 200, and more than

yesterday
Senior Software Engineer, Product

Senior Software Engineer, Product

Headquarters: Birmingham, AL URL: https://www.fleetio.com/careers About us Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet. Transportation technology is a hot market and we’re leading the c

today
Senior Software Engineer - Data Infrastructure

Senior Software Engineer - Data Infrastructure

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The vision for the Data@ Affirm team is to enable a culture that empowers ev

yesterday
Senior Software Engineer DevOps (remote)

Senior Software Engineer DevOps (remote)

Ad Hoc has always been a remote first workplace. Ad Hoc is a digital services company that helps the federal government better serve people. Our team of experts from across commercial industry and government brings the modern skills necessary to hel

this week
Senior Software Engineer

Senior Software Engineer

GiveCampus is hiring a Remote Senior Software EngineerAt GiveCampus, our mission is to help advance the quality, the affordability, and the accessibility of education. We’ve become the world’s leading social fundraising and engagement platform for no

today
Senior Software Engineer - Ruby / React

Senior Software Engineer - Ruby / React

Forward Financing has been one of the fastest-growing fintech companies in Boston for the past three years, as recognized by Boston Business Journal, Inc. Magazine, and Deloitte Fast 500. We help small businesses spend less time finding capital and m

yesterday
More remote jobs

Other jobs at kognition

No jobs in the last 60 days · 3 in total · avg 1.46 jobs/mo · 417 job visits

Senior Software Engineer, Video

Senior Software Engineer, Video

Job Title: Senior Software Engineer, Video Company: Kognition AI Dept./Group: Engineering Employment Terms :Contract to hire (3-6 months) for Full-Time Position reports to: Chief Technology Officer Number of Direct Reports: 0-3 Compensation: Market s

2m ago
DevOps Engineer

DevOps Engineer

Job Title: DevOps Engineer Company: Kognition AI Dept./Group: Engineering Employment Terms: Contract to hire (3-6 months) for Full-Time Position reports to: Chief Technology Officer Number of Direct Reports: 0-3 Compensation: Market salary rate + equ

2m ago
Senior UI / UX Engineer - React, Node.js

Senior UI / UX Engineer - React, Node.js

Job Title: Senior UI / UX Engineer Company: Kognition AI Dept./Group: Engineering Employment Terms: Contract to hire (3-6 months) for Full-Time Position reports to: Chief Technology Officer Number of Direct Reports: 0-3 Compensation: Market salary ra

2m ago
kognition