Fullstack Software Engineer (TypeScript, React & Node.JS, Elixir) for AI Web Applications

Fullstack Software Engineer (TypeScript, React & Node.JS, Elixir) for AI Web Applications

13 Jan 2024
California, Losgatos, 95030 Losgatos USA

Fullstack Software Engineer (TypeScript, React & Node.JS, Elixir) for AI Web Applications

Vacancy expired!

Fullstack Software Engineer (TypeScript, React & Node.JS, Elixir) for AI Web Applications
Seeking a software engineer to build and improve server and client-side web applications that run our AI-based sports analytics system. The Systems group is at the intersection of the computer vision and the data/AI groups. They ensure machine learning and computer vision algorithms run efficiently for real-time delivery to thousands of sport events every year.

What You’ll Do:
  • Develop applications that power the execution of our Computer Vision-based tracking system.
  • Build real-time systems for live sports: configuration management, initialization, video player visualization, monitoring and QA.
  • Implement and orchestrate distributed microservices (EC2, S3, Docker, message queues, etc.).
  • Optimize compute and human resources interacting with the system (e.g. queue prioritization, video augmentation, task generation, and assignment).
  • Maintain best practices for software development, including deployment process, documentation, and adherence to and improvement of coding standards.
  • Discuss and distribute knowledge,technicalconcepts, and ideas with any member of our diverse organization

Software Stack:
  • Server-side: Node, Elixir/Phoenix (RabbitMQ, PostgreSQL, Golang desired)
  • Client-side: JavaScript/TypeScript, React, JSON, WebSocket
  • Infrastructure: AWS EC2 and S3, Docker, Linux
  • Code base: Git with GitLab or Github

Requirements:
  • Bachelor’s in computer science or equivalent experience, with strong software engineering components.
  • 3+ years’ experience as a software engineer with an emphasis on back-end
  • 3+ years’ experience in full development life cycle: designing, prototyping, implementing, testing, and evaluating performance of software.
  • Experience with at least 2 of: Elixir, Javascript/Typescript in Node.js,SQLin ORM, React, Ruby, Golang
  • Software engineering experience: modern software development practices and tools, distributed programming, database systems.
  • Able to take point ontechnicaldiscussions and feature prioritization

Desired Skillsets:
  • Experience with Elixir and Phoenix
  • Experimentation or production experience interest in Rust
  • Front-end development (TypeScript/React, WebSocket)
  • Experience with database design and normalization
  • Experience with http, load balancing, cookie and session management
  • Data structures and runtime performance analysis
Type: Fulltime
Location: Los Angeles, CA (Downtown)

Related jobs

  • Netflix is the world’s leading streaming entertainment service with 220 million paid memberships in over 190 countries, enjoying TV series, documentaries, and feature films across a wide variety of genres and languages. Members can watch as much as they want, anytime, anywhere, on any internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Job Details

  • ID
    JC8133922
  • State
  • City
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Hiring Company
    OSI Engineering, Inc.
  • Date
    2021-01-08
  • Deadline
    2021-03-09
  • Category

Jocancy Online Job Portal by jobSearchi.