Chief Technology Officer

About Geminus

Geminus is a digital twin software-as-a-service (SaaS) that is revolutionizing the digital twin market by delivering very high accuracy predictions at a fraction of the cost of a physics model, and with all the benefit of the real-world conditions (machine learning models). Geminus delivers resilient yield, throughput and reliability to industrial systems and processes with their models. The product’s unique physics-constrained AI modeling capabilities provides out-of-box reasoning about complex operational and failure scenarios from sparse system & sensor data. Geminus is targeting customers who are digitizing industrial flow networks across energy, manufacturing, semiconductor and building automation verticals. Industrial operators use Geminus to identify, diagnose and remedy disruptions caused by degradation, drift and unseen component interactions.

Geminus deploys and scales easily in both new and existing (brownfield) operational scenarios with no additional sensor deployment requirements. Geminus delivers deep system-level analytics & diagnostics beyond the operational range of historical data. This provides customers significantly more accurate predictions in a data-lean manner. Geminus’ SaaS-style deployment eliminates excessive costs of data acquisition and development. This enables a faster time to production deployment and measurable results in process yield & productivity.

Geminus’ co-founder and Chief Scientist, Karthik Duraisamy, is one of the creators of AI-augmented computational physics and is a faculty member at the University of Michigan. The company’s VP Engineering, Tom Miltonberger, is a seasoned engineering executive with prior leadership across enterprise SaaS, AI and data analytics. Product management is led by Lee Johnson, who has 20+ years experience in design and simulation. The world-class R&D team combines extensive experience across computational physics, AI, data operations and industrial applications. Geminus is backed by The Hive and Darling Ventures, and is based in Palo Alto, California.

About the Role

The Chief Technology Officer (CTO) is a hands-on, strategic leader responsible for the overall technical direction of the company, development and implementation of effective systems to meet current and future business needs. The CTO should be a big thinker, an effective communicator and possess multidisciplinary knowledge.


About You

The successful candidate will have:

  • A graduate degree / PhD in a quantitative field (Computer Science, Machine Learning, etc.)

Problem Solving

  • Drive various levels of technical decisions from systems, services, algorithms to operations and processes
  • Ability to develop experimental and analytic plans for data modeling processes, use of strong baselines, ability to accurately determine cause and effect relationships
  • Experience with high-volume SaaS applications that manage data and traffic at massive, “IoT” Scale
  • Experience in working with strong teams, ability to deal well with ambiguity, solid prioritization skills, and delivering results in a start-up environment
  • Strong organizational and troubleshooting skills with attention to detail
  • Experience in architecting complex systems and launching important modules
  • Experience in working with innovative teams and influencing new proposals, architecture and implementations
  • Expertise in translating between practical problems and technical formulations and solutions
  • Experience in creating unique IP and developing patents
  • Demonstrated ability to adapt to new technologies and learn quickly


  • 10+ years of industry experience in building large scale systems
  • Experience in writing production level code, which is well-written and explainable
  • Experience with C++, Python and other programming languages
  • Experience in Cloud Infrastructure, scalability, security and deployment
  • Deep understanding of several types of databases (i.e. RDBMS, NoSQL, MPP), stream processing and time-series processing and analytics
  • Understanding of emerging IoT technologies and communications protocols
  • Rapidly deploy new product features


  • Experience in MLOps and production scale model deployment and serving (cross-platform and at scale)
  • Experience in Modeling techniques including classification, regression and Bayesian analysis along with latest Deep Learning methods
  • Strong mathematical background (linear algebra, calculus, probability and statistics).
    Publications or presentations in recognized Machine Learning, Deep Learning and Data Mining journals/conferences will be a plus
  • Experience in one or more specific IoT/M2M industries (i.e. business automation, manufacturing, asset management, asset tracking, smart utilities, etc.) is a plus

Please send your resume to

Geminus is an affirmative action employer and welcomes candidates who will contribute to the diversity of our team.

Please send your resumes to