Senior Python Developer

As a Sr. Python Developer, you will work with our team to create build state-of-the-art products in the AI space using Python and related frameworks, including products that extract data from unstructured and semi-structured data sources, models that use natural language queries for extracting relational data from disparate sources, and model learning systems that emulate business process decisions end-to-end.

This is a unique opportunity to change the future of global enterprise businesses operations and anchor the Autonomous Enterprise vision.


  • Strong object-oriented development skills using Python
  • Experience in creating Python packages using PIP for consumption by external teams
  • Be an excellent problem solver and self-driven
  • Knowledge of modern distributed system design and implementation
  • Solid foundation in data structures, algorithms, and software design
  • Experience with Hadoop-based technologies such as Hive and Spark is desirable
  • Capable of building an end-to-end algorithm test bed including test data generation by integrating with REST api endpoints (e.g. integrating with SaaS services like NetSuite, SalesForce endpoints)


Qualified candidates will combine an undergraduate degree, professional experience in directly-relevant technologies, and a demonstrated appetite and aptitude for ongoing skills development. Minimum qualifications are:

  • Bachelor’s Degree in Computer Science (Master’s preferred)
  • 6+ years of core Python development experience
Job Category: Engineering
Job Type: Full Time
Job Location: Palo Alto

Apply for this position

Allowed Type(s): .pdf, .doc, .docx