Advanced Analytics Consultant - Denver, CO

10Roof is currently seeking an creative and passionate Advanced Analytics Consultant to join a cutting edge Denver based software company to lead innovative projects with Fortune 500 clients. This consultant will use the companies proprietary software to highlight business opportunities for our customers. This individual will leverage understanding of mathematics/econometrics and business processes to help clients discover and act upon analytic insight. Successful candidates will enjoy working in a dynamic, fast-paced and innovative environment. We prefer candidates that have demonstrated ability to analyze large datasets and interface directly with senior clientele.

Responsibilities

  • Apply techniques from statistical analysis and modeling, business intelligence, data mining, and other practices to highlight business opportunities found through analyzing client data
  • Share, visualize and present findings for different audiences, including: client executives, client implementation teams/analysts, other consultants, and potential clients
  • Collaborate with software developers and product management to integrate new analytic approaches into the core application or potential new product offerings
  • Create re-usable methods for successful analytics packages in order to advance the overall teams ability to deliver innovative solutions to our clients 
  • Mentor junior members of the team and lead learning sessions in order to advance the collective skill of the Business Solutions team

Requirements

Possess several of the following skills/experiences:

  • Must show capability of suggesting new and creative analytic approaches after gaining an understanding of client objectives
  • Proficient building and testing functional proof of concepts in languages such as R, Stata, SAS
  • Experienced with common tools to query, shape and modify data in differingformats and storage technologies/databases; such as HDFS, Hive, PostgreSQL, CSV, JSON
  • Experienced with business analysis, designing and documenting analytic requirements, business presentation; especially in the areas of process improvement 
  • Helpful to have some experience with Tableau or other data visualization tools

Personal Attributes

  • Strong ability to creatively problem solve, optimizing resources available
  • Works well with both internal and external teams, as both a leader and a contributor
  • Thoughtful communicator with the ability to articulate ideas and plans to varying levels within an organization
  • Enjoys teaching less technical team members 
  • Wants to take ownership of projects and solutions and is self-motivated to drive solutions forward

Analytics Research Developer (full stack) - Denver, CO - Direct-hire

10Roof is currently seeking an Analytics Research Developer for a very exciting software company in Denver, CO.  In this role, you will utilize your full stack development skills to build and prototype creative applications enabling journey analytics. Successful candidates will enjoy working in a dynamic, high-paced and innovative environment. The candidate must be comfortable working in a small, highly collaborative Agile team. We prefer candidates that have demonstrated ability to analyze large data sets.

Responsibilities

  • Actively collaborate with data science, research and data management team members to identify opportunities to leverage Journey Datasets in advanced analytics for common business use cases
  • Development of web-based applications, Hadoop-based processing solutions and mobile applications
  • Adapt complex advanced analytic topics (machine learning, predictive modeling, profiling, etc.) to applications suitable for business users
  • Produce high-quality, maintainable software in a small, cross-functional team
  • Manage application quality with integrated and unit tests
  • Demonstrate feature functionality to internal and external user audiences
  • Assist the core development teams as they integrate your solutions into permanent software offerings in the platform 
  • Assist in the development of end-user documentation
  • Participate in daily stand-up and retrospectives

Requirements

Possess several of the following skills/experiences:

  • Ability to work within an iterative software development lifecycle; under Agile development processes
  • Development of REST services and clients
  • Proficient with common software engineering best practices, such as pairing, test driven development (TDD), unit tests, code reviews
  • Proficient with AngularJS framework and material design
  • Proficient building native mobile applications for iOS and Android devices
  • Experienced with languages and platforms across all application layers; such as Java, Python, JavaScript, jQuery
  • Familiar with visualization tools and technologies; such as D3JS, Tableau, Cognos
  • Familiar with applications and programming languages commonly used in advanced analytics and machine learning; such as Python, Scala, R, SAS
  • Prefer exposure to business analysis, analytic requirements analysis, and business presentations; especially in performance improvement or customer interfacing systems (web sites, telephony, etc.)

Personal Attributes

  • Works well with both internal and external teams, as both a leader and a contributor
  • Both a designer and a builder
  • Enjoys teaching less technical team members 
  • Excellent verbal and written communication skills
  • Comfortable presenting and providing demonstrations
  • Curious, creative, and accepting of new ideas
  • Strong analytical thinker and problem solver

Full Stack Developer - Javascript - Direct-hire - Denver, CO

10Roof is currently seeking a full stack developer to join a very exciting software R&D group. This is a great opportunity to work on some really cutting edge software. The candidate must be comfortable working in a small, highly collaborative Agile team.

Responsibilities

  • Be a part of a research group consisting of data scientists, developers, and data architects creating, designing, and developing new products and features for an exciting big data analytics platform.
  • Develop web based applications, Hadoop-based processing solutions, desktop tools and public code samples.
  • Produce high-quality, maintainable software in a small, cross-functional team
  • Manage application quality with integrated and unit tests
  • Demonstrate feature functionality to internal and external user audiences
  • Assist the core development teams as they integrate your solutions into the platform
  • Assist in the development of end-user documentation
  • Participate in daily stand-up and retrospectives

Requirements 

Possess several of the following skills/experiences:

  • Proficient in languages and platforms across all application layers: JavaScript, AngularJS, Java, Python, JQuery.
  • Ability to work in agile development environment.
  • Ability to develop REST services and clients
  • Comfortable working with data sets in myriad of formats and storage technologies/databases; such as HDFS, Hive, HBase, PostgreSQL, CSV, JSON
  • Familiar with visualization tools and technologies
  • Familiar with applications and programming languages commonly used in advanced analytics and machine learning; such as Python, Scala, R, SAS

Apply Now!

Sr. Data Scientist - Natural Language Processing - Computational Linguistics - U.S. (any major city) - travel required

10Roof is currently seeking Data Scientists and NLP Research Scientists for exciting Big 4 consulting opportunities. This is an opportunity to join the innovation division of one of the most respected consulting firms in the United States as they seek to further their capabilities within natural language processing, computational linguistics, machine learning, and artificial intelligence. This is a high level consulting role requiring a Masters degree or PhD from an accredited college/university in Computer Science, Computational Linguistics, Statistics, Mathematics, Engineering, Bioinformatics, Physics, Operations Research, or related fields (strong mathematical/statistics background with ability to understand algorithms and methods from a mathematical viewpoint and an intuitive viewpoint).

In this role you will be expected to:

  • Utilize statistical natural language processing to mine unstructured data, and create insights; analyze and model structured data using advanced statistical methods and implement algorithms and software needed to perform analyses
  • Build document clustering, topic analysis, text classification, named entity recognition, sentiment analysis, and part-of-speech tagging methods for unstructured and semi-structured data
  • Cluster and analyze large amounts of user generated content and process data in large-scale environments using Amazon EC2, Storm, Hadoop and Spark
  • Develop and perform text classification using methods such as logistic regression, decision trees, support vector machines and maximum entropy classifiers
  • Develop methods to support and drive client engagements focused on Big Data and Advanced Business Analytics, in diverse domains such as product development, marketing research, public policy, optimization, and risk management; communicate results and educate others through reports and presentations
  • Perform text mining, generate and test working hypotheses, prepare and analyze historical data and identify patterns

Qualifications:

  • Four years of professional experience working in Natural Language Processing or related field
  • Experience with command-line scripting, data structures and algorithms and ability to work in a Linux environment, processing large amounts of data in a cloud environment
  • Strong data extraction and processing, using MapReduce, Pig, and/or Hive preferred
  • Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future

Sr. UI Developer - JavaScript - Full Time - Denver, CO

10Roof is currently seeking a Sr. Front End UI Developer for a very exciting Denver based software company. This is a great opportunity to join a world class development team working on some innovative technologies. This individual must be comfortable working in Agile teams to design, prototype and build new products, and enhance existing products and tools.

Responsibilities:

  • Help build and deliver quality front end applications
  • Must be able to ensure high performance on both desktop and mobile platforms
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Help coordinate workflow between the designer and development team
  • Work with the back-end developer in the process of building the RESTful API. Write code to communicate with external web services
  • Write code that validates user actions on the client side and providing responsive feedback
  • Translates designs and style guides provided by the UX team into functional user interfaces, ensuring cross browser compatibility and performance
  • Contributes to the continual improvements of user interface, software architectures and new technologies
  • Provides thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Work in Agile and Scrum environment
  • Owns success- takes responsibility for success of delivery of solutions

Skills and Experience:

Possess several of the following skills and experiences:

  • 5+ years’ experience in working in JavaScript environment delivering enterprise based solutions.
  • Highly skilled at Front End engineering using Object Oriented JavaScript is required.
  • Experience with various JavaScript libraries and frameworks (jQuery, Angular, Prototype, Backbone, HTML5 and CSS. Experience in the visualization of large, complex analytic datasets is a big plus
  • Ability to create self-contained, reusable, testable modules and component libraries
  • Extensive knowledge of CSS and JS methods for providing performant visual effects while maintaining high performance.
  • Ability to write non-blocking code, and ability to utilize advanced techniques such as multi-threading, when needed
  • Creating custom, general use modules and components which extend the elements and modules of core JS framework
  • Experience Creating configuration, build, and test scripts for Continuous Integration environments
  • Experience in Java based design and development for a data centric application (SQL, JDBC, JPA)
  • Ability to design and develop application code that integrates with backend REST and Hadoop eco system a strong plus. Experience with Java Web Services (CXF, JAXB) is a strong plus.
  • Experience with Tomcat, Postgres and RDBMS.
  • Experience working in a UNIX and/or Linux operating system environment.