Senior Software Engineer, Platform - Data + Ai (back-end)

C3iot

Redwood City, CA, United States
Base: $145,000—$187,000 usd; bonus/equity: generou...
On-site
Large-scale distributed systems
Data infrastructure
Machine learning platform
Design, develop, and maintain features in a highly scalable and extensible AI/ML platform for large-scale applications

Job Summary

  • Design, develop, and maintain features in a highly scalable and extensible AI/ML platform for large-scale applications.
  • Work on high-value technologies at the intersection of large-scale distributed systems, data infrastructure, and machine learning.
  • Join C3 AI in building the next-generation AI/ML platform at petabyte level scale that powers some of the world’s largest companies.

Matching Summary

Design, develop, and maintain features in a highly scalable and extensible AI/ML platform for large-scale applications.

Salary

Base: $145,000—$187,000 USD; Bonus/Equity: generous equity plan; Benefits: excellent benefits

Skills & Requirements

Must-have

  • large-scale distributed systems
  • data infrastructure
  • machine learning platform
  • petabyte scale data
  • public cloud platform experience
  • Java, C++, C#, or Python proficiency

Nice-to-have

  • end-to-end ownership
  • intellectual curiosity
  • collaborative environment
  • agile software development

Key Requirements

  • 5 years of work experience
  • Bachelor of Science in Computer Science or related fields
  • Strong understanding of Computer Science fundamentals
  • High proficiency in coding with Java, C++, C#, or Python
  • Strong competency in OOP, data structures, algorithms, and design patterns
  • Experience with Git
  • Experience with large-scale distributed systems
  • Experience with any public cloud platform (AWS, Azure, GCP)

Work Rights

Not specified

Tailored Resume

Cover Letter