Careers


Why Gnana?

Gnana is a Sanskrit word meaning knowledge and pure awareness. We are adamant about our belief that objective analysis of data leads to knowledge and awareness, and better decisions. To that goal we are developing a new generation of enterprise analytics software and are looking for extraordinary people to join us and help achieve that goal.

Gnana is building a revolutionary class of software products that will enable smarter decisions in the enterprise. Funded by top tier Silicon Valley venture firms and prominent angels, and founded by proven entrepreneurs, with our office in downtown Mountain View, a minute's walk from the Caltrain station, we hire world-class engineers to solve the most difficult problems in distributed systems, machine learning, and information retrieval. The revolution in analysis is being driven by advanced mathematical models, sophisticated analytics software, cloud computing, and we need your help to become the leader in this next generation of enterprise software solutions.

Find your passion and send us your resume at careers@gnana.com. Please reference the job you are applying for in the subject line of your email.


As an Analytics and Simulation Software Engineer at Gnana you are responsible for accelerating the delivery and improving the quality of Gnana's world-class predictive analytics platform. You are passionate about developing sophisticated analytics software that people can use to make better decisions.

Responsibilities:
  • * Model implementation, performance monitoring, and calibration
  • * Design and implement distributed modeling, scheduling, and optimization systems
  • * Design, implement, and run complex automation and testing scenarios
  • * Compile and document modeling and analytical results in an organized way
  • * Debug and fix automation code
Requirements:
  • * Minimum of a Master's degree in a field that provides a strong background in math, economics, and statistical methods. Ph. D. degree is a +
  • * Experience in developing forecasting and risk models with financial institutions desirable
  • * Extreme attention to detail, and passion for consistently delivering a high-quality product
  • * Handle projects independently with a minimum of oversight/supervision and be able to make contributions to the team's knowledge base by proposing creative and valuable ways for approaching problems/projects
  • * Experience with automation, testable and modular code, test-driven development, and/or iterative development is a plus
  • * Knowledge of Java, Python, or Ruby is a plus

As a Front End Software Engineer at Gnana you are responsible for developing the front end applications of Gnana's world-class predictive analytics platform. You are passionate about creating a delightful user experience for people using our analytics software to make better decisions.

Responsibilities:
  • * Design and development of various user interfaces for Gnana's cloud application
  • * Design and development of Mobile Applications for Gnana
  • * Work closely with interaction designers and graphics designers to perfect the interface and user experience
  • * Automation of the user interface
  • * Working closely with product management and customers to understand the requirements and implement them
  • * Documentation of the design and code in functional and design specifications
Requirements:
  • * Passion for creating a great user experience with extreme attention to detail
  • * Proficiency in modern web development (our stack uses jQuery, AgilityJS, Twitter Bootstrap etc. but other experience is fine) and/or Java Swing
  • * Expert level knowledge of HTML5, CSS3, flexible grids, media queries, all aspects of cross-platform browser development and other emerging technologies
  • * Proven experience connecting front-end clients with back-end web services and databases
  • * Pursuing a BS/MS/PhD in Computer Science or equivalent
  • * User interface prototyping experience in Photoshop or similar tool a plus
  • * Experience in product, interaction, and visual design a plus
  • * Knowledge of Mobile Application Development is highly desirable

As a Graphics Engineer at Gnana you are responsible for preparing visual presentations by designing art and copy layouts for web and mobile applications. You are looking to inspire creatively, and are looking to join a young company in a critical and expanding role.

Responsibilities:
  • * Prepares work to be accomplished by gathering information and materials
  • * Plans concept by studying information and materials
  • * Illustrates concept by designing rough layout of art and copy regarding arrangement, size, type size and style, and related aesthetic concepts
  • * Obtains approval of concept by submitting rough layout for approval
  • * Prepares finished copy and art by operating typesetting, printing, and similar equipment; purchasing from vendors
  • * Prepares final layout by marking and pasting up finished copy and art
  • * Completes projects by coordinating with outside agencies, art services, printers, etc.
  • * Maintains technical knowledge by attending design workshops; reviewing professional publications; participating in professional societies
  • * Contributes to team effort by accomplishing related results as needed
Requirements:
  • * Bachelor's degree in a graphic design or related field preferred
  • * 5+ years of experience in graphics design
  • * Expert skills in typography, layout and design
  • * Good knowledge of desktop publishing tools such as Adobe CS
  • * Experience working with JavaScript frameworks (but not reliant on them for building innovative solutions)
  • * Working knowledge of HTML5, CSS3, and other emerging technologies
  • * Understanding of responsive web design with examples of your work
  • * Fully competent in Adobe Creative Suite, including InDesign, Illustrator, Photoshop and Acrobat
  • * Excellent visual and verbal communications skills
  • * Ability to multi-task and consistently hit deadlines
  • * Self motivated, driven and passionate about creativity, handles rejection

As a Cloud Computing Engineer at Gnana you are responsible for accelerating the delivery and improving the quality of Gnana's world-class predictive analytics platform. You are passionate about developing the distributing computing infrastructure needed for timely calculations of the sophisticated analysis required for people to make better decisions.

Responsibilities:
  • * Design and development of the distributed computing infrastructure for Gnana
  • * Discussing design proposals with members of the development team and product managers
  • * Writing documents to record design specifications
  • * Designing and implementing software, including:
    • - Server components for importing and exporting data, recalculation and management of data structures
    • - Reading and writing from and to persistent storage
    • - Writing and maintaining unit tests for server-side software components
  • * Producing technical documentation, including architecture diagrams and documents describing implementation
  • * Annotating software you write with in-line comments (such as javadoc)
  • * Providing technical support for operational systems
  • * Mentoring junior team members
  • * Code reviews for best practice style
  • * Automated Testing
Requirements:
  • * Passion for creating information out of vast amounts of raw data.
  • * Proficiency in Distributed Computing such as Hadoop, JMS Messaging, Work Queues using Celery etc.
  • * Pursuing a BS/MS/PhD in Computer Science or equivalent
  • * Object Oriented Programming knowledge using Java, Scala, or Python
  • * Knowledge of Web Standards and Modern Web Application Development using REST APIs
  • * NoSQL Database (preferably document databases) such as Cassandra or MongoDB

As a Product Support Engineer at Gnana you are responsible for accelerating the delivery and improving the quality of Gnana's world-class predictive analytics platform. You are passionate about supporting sophisticated analytics software that people can use to make better decisions.

Responsibilities:
  • * Provide technical support to internal and external customers via telephone, web/email
  • * Act as first point of contact for client escalations
  • * Troubleshoot reported problems and document reproduction steps/root cause analysis in CRM system
  • * Track software defects with reproduction steps and work closely with Product team
  • * Provide feedback and customer requirements to product development team, and to sales / business development team
  • * Create and update Knowledge Base as the product/solutions rapidly evolve
  • * Perform weekly calls regarding ongoing issues, inform customers of new functionality based on business needs
Requirements:
  • * Experience maintaining outstanding (internal or external) customer relationships
  • * Solid communication, listening, and writing skills
  • * Ability to work in a team environment in a high-pressure situation, calm demeanour
  • * Excellent understanding of enterprise application environments (SFA, CRM, ERP)
  • * Experience in Business Intelligence, Enterprise Analytics, Enterprise Performance Management, Budgeting/Planning is a plus
  • * Solid understanding of database structures : SQL, OLAP, etc
  • * Scripting (vbscript, jscript) or other programming experience

As a Senior Solutions Architect at Gnana you are responsible for accelerating the delivery and improving the quality of Gnana's world-class predictive analytics platform. You are passionate about implementing and supporting the sophisticated analytics software that people use to make better decisions.

Responsibilities:
  • * Work with our customers to provide Gnana product/technology expertise and ensure projects are delivered in accordance with customer's expectations
  • * Successfully lead the architecture and delivery of technical solutions to meet customer requirements
  • * Work at the enterprise level to deliver business critical solutions and act as the subject matter expert in the Gnana platform/products
  • * Design and lead implementations leveraging an in-depth knowledge of Gnana implementation best practices, Gnana API architecture and Gnana integration capabilities
  • * Work with 3rd party implementation partners, and collaborate with engagement managers and other Professional Services team members to deploy Gnana implementations
Requirements:
  • * Demonstrated leadership abilities to lead business discussions with customers; gather requirements and architect the value of our solution and the best practices to implement it
  • * Must possess strong relationship building skills to successfully manage client relationships at the business and technical level
  • * Experience in Business Intelligence, Enterprise Analytics, Enterprise Performance Management, Sales Operations, Business Operations, Financial Analysis & Planning systems is a big plus
  • * Must be a strong team player able to collaborate as part of a team to deliver exceptional customer results in a rapid paced implementation environment
  • * Professional services experience in data integration or ERP/CRM implementations desirable
  • * Scripting (vbscript, jscript) or other programming experience desirable
  • * Master of Science in Computer Science or in Business preferred

As a Software Engineer at Gnana you are responsible for accelerating the delivery and improving the quality of Gnana's world-class predictive analytics platform. You are passionate about developing sophisticated software that can be used to integrate data from heterogeneous sources.

Responsibilities:
  • * Design and develop the Gnana unified data management system, which extracts, transforms, and loads data from a variety of applications : CRM/SFA (salesforce.com, Siebel), ERP (NetSuite, Oracle, SAP), Marketing Automation (Marketo, Eloqua)
  • * Automated Testing
  • * Working closely with product management and customers to understand the requirements and implement them
  • * Documentation of the design and code in functional and design specifications
Requirements:
  • * Excellent understanding of enterprise application data environments (SFA, CRM, ERP)
  • * Scripting (vbscript, jscript) or other programming experience is required
  • * Solid understanding of database structures : SQL, OLAP, etc.
  • * Experience in Business Intelligence, Enterprise Analytics, Enterprise Performance Management, Sales Operations, Business Operations, Financial Analysis & Planning is a plus
  • * Software engineering or professional services experience in data integration or ERP/CRM implementations desirable
  • * Ability to work in a team environment in a high-pressure situation, calm demeanour

As the Principal Product Designer at Gnana, you are responsible for driving the design of all Gnana's cloud based business applications. You will be responsible for all aspects of our user experience and product design. You are passionate about building products that are not only easy to use, but are also aesthetically elegant ensuring that people make better decisions with software that is delightful to use.

Responsibilities:
  • * Develop UX strategy, process, UI architecture, frameworks and patterns
  • * Work with product management and engineers to shape product vision and direction
  • * Lead UX research/discovery, visual/interaction design and usability testing
  • * Deliver research insights, competitive analysis, conceptual models, use cases, design concepts, prototypes, and wireframes
Requirements:
  • * Excellent eye for design! You should know great web and mobile UI when you see it, and be able to explain why it's great (even if you didn't create it!)
  • * Bachelor's degree in a graphic design or related field preferred
  • * 5+ years of experience in UX/UI design for business applications
  • * Savvy understanding of UI/UX principles
  • * Solid understanding of OOP and design patterns
  • * Good knowledge of HTML5, CSS3, flexible grids, media queries, all aspects of cross-platform browser development and other emerging technologies
  • * Fluent in Photoshop, Illustrator, OmniGraffle, or whatever you use to create wireframes
  • * Experience with responsive web design from small screens to large
  • * Understanding of responsive web/mobile design with examples of your work
  • * Self-starter who can jump in quickly without a lot of direction, and learn by asking the right questions