Software Engineer

Harmonic
US - California - Palo Alto
View Company Profile / << Go Back

  • Job Type: Full time
  • 23 days ago

Job Description

The role involves bridging the gap between AI research and product development by building robust, scalable software systems. Responsibilities include collaborating with research scientists to translate state-of-the-art AI discoveries into practical applications.

Requirements: Candidates need a BS in Computer Science or a related field with 2+ years of industry experience in large-scale distributed systems. Proficiency in Python or C++ and experience with modern software development practices are required.

Key Skills: Distributed Systems, Python, C++, Software Development Lifecycle, Cloud Infrastructure, Kubernetes, AWS, Azure, GCP, Lean4, Reinforcement Learning, System Design, Code Review, Testing, Scalability, Requirement Analysis

Benefits: Unlimited PTO, 401(k) Matching, Health Insurance, Vision Insurance, Dental Insurance, Health Savings Account (HSA)




Fast Track Upload