Harmonic AI
Software Engineer
$190K–$350K
Palo Alto · On-site · Full-time · Posted Aug 28, 2024
- Experience
- 2+ years of relevant industry experience.
- Education
- BS in Computer Science, Engineering, or a related field.
About the job
Build scalable software systems that bring AI research into Harmonic’s product for verifying software and hardware.
What you'll do
- Translate AI research into practical, scalable software in collaboration with research scientists.
- Participate in the full software development lifecycle, from requirements and design through deployment and support.
- Ensure software systems are scalable, efficient, and reliable; collaborate across product and engineering teams.
What they ask for
- BS in Computer Science, Engineering, or a related field.
- Proficiency in one or more programming languages, such as Python or C++.
- Experience building, scaling, and maintaining large-scale distributed systems.
- Experience with modern software development practices, including coding standards, code reviews, source control, build and deployment processes, and testing.
Nice to have
- MS or PhD in Computer Science, Engineering, or a related field.
- Experience developing products from concept to launch or building core cloud technologies.
Pay
$190K – $350K USD base salary
Tools
Python, C++, AWS, Azure, GCP, Kubernetes, C, Verilog
AI focus
Develop software based on AI research; the product uses formal methods and reinforcement learning to verify reasoning and results.
Model-written summary · the original posting is authoritative