Cadence OpenEye Careers logo
Cadence OpenEye Careers15 months ago

Software Engineer II

On-site · Shanghai, Shanghai, China

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Small

Job Summary

The Software Engineer II role at Cadence involves building a scalable and resilient data analytics/ML platform, emphasizing LLM/ML and big data technologies. Key responsibilities include translating requirements into both high-level and detailed architectures, architecture design, and performance tuning. Candidates should have extensive experience in data structures, algorithms, distributed systems, and development in Python or C++. A BS degree in Computer Science or a related field with at least 3 years of industry experience is required.

Required Qualifications

  • Advanced experience working with LLM/ML/big data, such as Langchain, Spark
  • Able to translate requirements into both high-level and detailed architectures
  • Solid experience about architecture design, performance tuning
  • In-depth understanding of data structures, algorithms, and distributed systems
  • Development experience in Python, C++
  • Solid understanding of database fundamentals, with high proficiency in SQL
  • Enthusiastic, highly motivated, and able to work collaboratively
  • In-depth understanding of various technologies and frameworks with ability to combine into practical solutions
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cadence OpenEye Careers

Software Engineer II

Apply on Sorce