This job listing has expired and the position may no longer be open for hire.

Sr. Software Engineer at C3 IoT

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Redwood City, California

Job Description:

Sr. Software Engineer - AI/Machine Learning

C3 IoT AI/Machine Learning Engineers Responsibilities:

  • Build and enhance tools for the Data Science team to mine data at scale

  • Enable the integration of Machine Learning models in C3 IoT Platform

  • Ensure the scalability of Machine Learning analytics across millions of networked sensors

  • Work with other engineering teams to integrate our streaming, batch, or ad-hoc analysis algorithms into C3 IoT’s suite of applications

  • Develop generalizable APIs so other engineers can use our work without needing to be a machine learning expert

As a senior member of the team, you will also be expected to:

  • Work closely with data scientists in early phases of products development to understand their research, develop new tools, and ensure smooth integration and scalability of data science algorithms

  • Define and lead the development of longer-term C3 IoT Platform capabilities
    Training and mentoring of other members of the team

Qualified candidates will have excellent programming and algorithmic skills and a taste for analytical challenges. They will also be familiar with elementary machine learning techniques, large scale frameworks, how to write scalable code.


  • Advanced degree in computer science, math, or similar field

  • A minimum of 3 years of experience in an analytics software company

  • Thrive in a fast-paced environment

  • End-to-end ownership of projects

  • Stellar listening and explanation skills

  • Strong programming skills, ideally with Scala (JavaScript and Python are a plus)

  • Experience with large-scale analytics paradigms (Map Reduce, Spark, NoSQL, etc.)

  • Disciplined approach to testing and quality assurance

  • Thorough knowledge of data structures, algorithms, profiling/optimization, and Object-Oriented and Functional Programming