Create the Future with Us

At SparkCognition, we believe artificial intelligence is the future–and we’re committed to building that future, one day at a time. We solve previously unsolvable problems and create new technologies to pursue industry-changing goals. Where others see limits, we see opportunities.

VIEW OPEN POSITIONS

WHY WORK HERE

Leave your mark

At SparkCognition, you’ll have the chance to work in a rapidly growing company, at the cutting edge of a field that’s reshaping society as we know it.

Do the impossible

Our team is self-motivated, pursuing innovation at a fast and furious pace. We love nothing more than the thrill of making it through a tough problem and seeing the final outstanding result.

Be part of a community

We pride ourselves on the diverse skill sets, backgrounds, and personalities we have at SparkCognition, and believe those differences are the key to our inventiveness.


Together, we’re changing industries

At SparkCognition, we embrace new technologies. We develop and explore new capabilities and integrate them into our industry-leading platforms and products. Members of our team encourage each other to pursue new ideas and see them through, no matter how challenging. We strive, as individuals and as a team, to make a positive, lasting impact on the field of artificial intelligence.

OUR POSITIONS
No positions found.
Engineering

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is currently looking for an experienced Product Architect for our Darwin Product. This role is responsible for creating and maintaining detailed product designs and dictating technical standards, including coding standards, tools, platforms and technologies that are compliant with company-wide standards.  Work closely with Development, Data Science and Machine Learning Engineering to make high-level product design choices based on prior coding and product development experience.  Think through all the aspects of the Software product including backend and frontend interfaces such as API’s and the product SDK. Be hands on in the implementation of architectural vision. Committing and reviewing code to own the success of the product.  Engage often with other members of the Product Engineering and Data Science team to mentor and share knowledge. 

Responsibilities

  • Drive overall software architecture of one or more products with a broad view for heterogeneous concerns: product requirements, scalability, robustness, security compliance, intellectual property compliance, R&D process.
  • Develop road maps for implementing architectural vision that strike a balance between long-term product growth and short-term business needs.
  • Create development processes, standards, and frameworks to maximize efficiency of existing engineering teams and streamline onboarding of new developers.
  • Communicate architectural vision and technical guidance to leadership team.
  • Communicate with Data Scientists and Machine Learning Engineers to understand core use cases for an automated machine learning product and integrate that feedback into a successful architectural design.
  • (Perhaps) Identify opportunities for cross-product architectural cohesion.

Requirements

  • 7+ years of hands-on software development experience across multiple languages (any combination of Java, C++, Python, Scala, C#, etc.) in production setting.
  • Experience with multiple technology stacks and ability to evaluate and communicate trade-offs between different technologies for a given technical need.
  • Experience with one or more cloud computing platforms (AWS, GCP, Azure) and related technologies: containers, Kubernetes, etc.
  • Experience with RESTful API and SDK design.
  • Understanding of data management in cloud/distributed systems.
  • Proven history of creating scalable applications and architectures.
  • Familiarity with automation and CI/CD practices.
  • Strong organizational and interpersonal skills.
  • Strong understanding of SaaS/multi-tenant systems.
  • General understanding of machine learning or the data science process.
  • 2+ years as a team lead or equivalent.
  • Proven examples of functional software architecture/design.
  • Experience with micro-service architecture.
  • Experience with messaging and event sourcing.
  • Experience designing and building scalable Cloud based software systems.
  • Experience with some combination of big data technologies: Spark, Hadoop, NoSQL.

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is seeking a senior software engineer for the SparkPredict team. The developer will be part of an integrated team that includes data scientists and software engineers, working in tandem on an industrial IoT platform that analyzes sensor data to perform predictive maintenance.

Responsibilities

  • Developing software in support of a machine-learning object detection and classification product. 
  • Working with data scientists to help package models into SparkPredict
  • Working on micro-service based data pipelines
  • Ownership of work items. Help design, code, integrate, document and test new features.
  • Mentorship of more junior developers

Qualifications

  • At least 7-10 years of software development, preferably with experience using multiple programming languages
  • Familiarity with Scala or functional programming languages is a plus
  • Familiarity with Python is a plus
  • Must have experience developing efficient and scalable ETL pipelines for machine learning
  • Must have distributed computing
  • Must have experience with Akka or other Actor frameworks
  • Must have experience writing REST APIs
  • Must have experience with container technologies (Docker, Kubernetes, etc.)
  • Must have proficiency with SQL and relational databases (i.e. PostgreSQL). Ability to optimize SQL and make schema changes.
  • Must have experience writing unit tests and integration tests.
  • Proficiency with Agile development practices
  • Ability to work effectively with cross-functional teams with engineers and data scientists
  • Ability to drive quality, security, and performance into the product and team practices
  • Ability to take a work item and drive it to completion
  • Familiarity with NoSQL databases (MongoDB, Redis, Cassandra, etc.)
  • Micro-services architectures and patterns
  • Cloud computing architectures (AWS, Azure, Google Cloud)

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

We are seeking a talented Senior Front-end Engineer to join our growing agile web development team responsible for developing large-scale, modern, cutting-edge web interfaces for our deep analytical and artificial intelligence solutions. Our web interfaces span a wide range of industries, giving you the opportunity to contribute meaningfully while broadening your professional skill set at an extremely rapid pace.

Responsibilities

  • Cross-team collaboration with product, design, engineering, and data science teams to visualize, architect, and implement new products from concept to delivery
  • Contribute to multiple applications and special products at various stages, including design, implementation, unit testing, and deployment
  • Develop and maintain architecture, design patterns, and components utilizing the latest web technologies
  • Support the production team to develop and ensure real-time availability of our applications and data feeds

Qualifications

  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • 5+ years of experience contributing to the development of large-scale web applications, either as a front-end or full-stack web developer
  • 2+ years of experience using an SPA framework such as Angular, React, etc.
  • Expertise in CSS3/HTML5 and the latest ECMAScript language specs (ES2015+)
  • Expertise in JavaScript SPA frameworks such as Angular, React, Vue, etc.
  • Experience with Typescript
  • Ability to deliver high-quality user interfaces from wireframes and/or high-fidelity mockups
  • Ability to thrive in a fast-paced environment with overlapping deadlines
  • Strong written/verbal communication skills and ability to explain technical details to technical and non-technical audiences
  • Familiarity with object-oriented and functional programming paradigms
  • Familiarity with modern web application design architectures and patterns
  • Experience with JavaScript development tools such a Webpack, Gulp, Grunt, etc.
  • Experience with JavaScript testing frameworks such as Jest, Mocha/Chai, Jasmine, etc.
  • Strong knowledge of how the front-end communicates with and ties to external REST APIs and RTC services
  • Passionate about working on the web — keeping up with the latest frameworks and libraries (a.k.a immune to JavaScript fatigue)
  • Full-stack JavaScript experience and/or knowledge
  • Experience with cloud deployments and/or services — AWS, Google Cloud
  • Experience working with CI systems and tools — Jenkins, Gitlab, Kubernetes, Docker
  • Experience using product management software such as Jira, Trello, etc.
  • Familiarity with mobile-first, responsive web techniques
  • Strong knowledge of the latest web techniques in security, state management, client-side storage, caching, bundling, etc
  • Experience using CSS pre-processor languages such as Sass, Less, etc.
  • Experience developing in a native mobile and/or desktop environment

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is seeking a QA Engineer for our Natural Language Processing product - DeepNLP. Our new QA engineer will be part of an integrated team that includes data scientists, software engineers, and QA/Automation engineers. DeepNLP can read natural language content directly from documents or from tables (like customer support tickets, emails, maintenance records exported from a database) and enable subject matter experts to automate extraction and/or categorization of information into a structured data set.

Our DeepNLP team values ownership, collaboration, integrity, humility, innovation and putting the customer first (internal and external stakeholders). If you enjoy working in a collaborative team setting where learning is at the forefront of every workday, listening and asking the question why is always in your thought process, consistently raising the bar to deliver quality products to our customers, and enjoy having fun throughout this entire journey - this position could be just what you are looking for!

Responsibilities

  • Validating and ensuring quality software for our product releases
  • Can quickly learn to create automation tests for frontend and backend product work (based on manual testing)
  • Attention to detail and understand priority and severity levels of issues raised while testing
  • Ownership of work items.  “I’m not done, until we are done” attitude.
  • Consistently share learnings with team (successes and failures)
  • Develop and document test plans and test cases
  • Enjoy building and delivering quality products to customers; put yourself in the customer’s shoes
  • Help create and finalize acceptance criteria for a feature in software development life cycle
  • Are creative when finding edge cases that were not originally thought of in the original requirements
  • Ability to work effectively with cross-functional teams with engineers, data scientists, and other QA team members
  • Ability to drive quality, security, and performance into the product and team practices
  • Ability to take a work item and drive it to completion based on priorities
  • Communicate and Collaborate to get to the finish line!

 Qualifications

  • 1 to 3 years of software development and/or software testing practices for product development
  • Familiarity with testing REST APIs
  • Familiarity with Agile/Scrum development practices
  • Familiarity with testing tools such as TestRail, Cypress.io, Selenium, and Behave 
  • Familiarity with Jira Software
  • Familiarity with cloud computing architectures (Google Cloud, AWS, Azure)
  • Understand how and when to log issues while testing 
  • Care about the “big picture” and consistently ask how your work ties together with the bigger picture

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability or genetics and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is seeking a frontend software engineer for our Natural Language Processing product - DeepNLP. The frontend developer will be part of an integrated team that includes data scientists, software engineers, and automation engineers.  DeepNLP can read natural language content directly from documents or from tables (like customer support tickets, emails, maintenance records exported from a database) and enable subject matter experts to automate extraction and/or categorization of information into a structured data set.  

Our DeepNLP product team values ownership, collaboration, integrity, humility, innovation, and putting the customer first (internal and external stakeholders).  If you enjoy working in a collaborative team setting where learning is at the forefront of every workday, listening and asking the question why is always in your thought process, consistently raising the bar to deliver quality products to our customers, and enjoy having fun throughout this entire journey - this position could be just what you are looking for!

Responsibilities

  • Work directly with the product team and take direction from Frontend lead
  • Ownership of work items.  “I’m not done, until we are done” attitude.
  • Help create and finalize acceptance criteria for a feature in software development life cycle
  • Consistently share learnings with team (successes and failures)
  • Enjoy building and delivering quality products to customers; put yourself in the customer’s shoes
  • Are able to balance timely deliveries with delivering what the business needs
  • Self-starter and enjoy having fun working in a collaborative environment
  • Value communication (written, verbal)
  • Attention to detail and understand priority and severity levels of issues raised from test team members
  • Test-driven

Qualifications

  • 2 to 5 years of related experience
  • Experience w/ Typescript
  • Strong CSS skillset, particularly in flexbox, grid
  • Experience in Angular 5-7 and RXJS
  • Experience in frontend ops (Webpack, Husky, etc)
  • Experience in Unit testing / Jest
  • Experience in React 16+ a plus
  • Previous work with SVG or related libraries (D3, P5, paper) a plus
  • Experience with Python a plus
  • Experience with Solr a plus
  • Familiarity w/ Data Science or Machine learning a plus

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability or genetics and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

The Software Test Engineer is responsible for developing and maintaining an automated test suite that validates data inputs/outputs, financial calculations, AI model health, and the end-to-end system flow. The Software Test Engineer is expected to understand a complex server-side code base and implement test code that validates proper system operation. S/he has overall responsibility of verifying our products work as designed, reporting issues when there is a misalignment between requirements and implementation and ensuring those issues are properly addressed.

Responsibilities

  • Validate end to end functionality and integrity of large scale data streaming infrastructure
  • Develop and document test plans and test cases
  • Implementing and executing automated regression and functional tests
  • Work in an agile team environment in an onshore-offshore model
  • Manage your priorities, while solving complex issues independently
  • Possess excellent verbal and written communication skills
  • Report status/results of testing to appropriate teams
  • Performance testing of data throughput and latency

Qualifications 

  • Proven ability to write maintainable test scripting code
  • Experience testing complex backend systems (including systems with no HTTP API)
  • Experience implementing test frameworks
  • Familiar with deploying IAM/Auth solutions
  • Validate end to functionality and integrity of large scale data streaming infrastructure
  • Understand existing proprietary test frameworks and enhance
  • Write and execute backend automation
  • Document test cases robustly in a test case repository/tool
  • Document defects in JIRA
  • An aptitude to understand multiple tech stacks
  • Operations background - sensitivity to SLA's
  • Strongly desired, a DevOps and Developer mindset applied to a testing methodology
  • Is independent, self sufficient and technically savvy

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for a Senior DevOps Engineer who can help drive our DevOps initiatives. The ideal candidate has experience in running automated production infrastructure in the cloud, such as AWS, Azure, or GCP. The position offers opportunities for building and designing a modern, automated platform in the cloud, spanning multiple regions around the globe. This is a high visibility role where the candidate will work across multiple teams to shape a common infrastructure to run machine-learning solutions.

Responsibilities

  • Continuously improve the infrastructure for cloud-based services and client interfaces
  • Collaborate with team leads and management across the company to define shared capabilities
  • Manage the day-to-day operations of our build, testing, and continuous integration environment
  • Support an effective developer workflow including build, test automation, and deployment
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Proactively communicate project & task status to project stakeholders
  • Well versed in systems administration with a background and understanding of software development
  • Provide occasional on-call support which may include irregular hours as needed

Qualifications

  • Must have strong experience designing and deploying scalable infrastructure using Kubernetes
  • Proven ability with several Google Cloud Platform services or similar cloud infrastructure
  • Hands on experience with cloud networking and traffic management (VPCs, load balancers, network segregation)
  • Previous experience with Helm
  • Familiar with monitoring, metrics collection, and reporting using open source tools such as Prometheus
  • Previously deployed and maintained Kafka or Pulsar
  • Proven skills with automation/configuration management tools like Terraform, Ansible
  • Experience with development operations of continuous integration, automated testing, and automation of the dev process
  • Experience building out continuous integration/continuous delivery pipelines and overall development operations using Jenkins
  • Previous containerization experience with Docker of similar technology
  • A solid background in Linux/Unix Administration
  • Proficient skills with at least one scripting languages Shell, Bash, Python
  • Proven experience managing multiple projects and competing priorities in a fast-paced work environment
  • Strong written and verbal communication skills
  • Proven ability to work across multiple product teams and deliver solutions on tight deadlines
  • Experience with Spinnaker is a plus

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is seeking a senior software engineer for the Darwin team. The developer will be part of a cross-functional team that includes data scientists and software engineers working to create the future of AI model building. Darwin utilizes the latest in genetic algorithms to select the best model building approach based on input data, allowing users to quickly get the benefits of having a team of Data Scientists working on their problems.

NOTE: While it comes in handy to be familiar with the field, this is for a pure engineering role and no AI/Machine Learning experience required to apply.

Responsibilities

  • Developing software in support of automated model building to be built and deployed in the cloud and on-prem
  • Working with data scientists to help understand the needs of the algorithms including ingesting and making use of big data
  • Working to continuously improve the code base
  • Ownership of work items. Be self-directed and will find out the most important parts of a problem to work on first, while overcoming obstacles to drive to completion
  • Help design, code, integrate and test new features
  • Collaboration with other team members to help put the goals of the team above any individual
  • Be willing to pick up whatever knowledge you're missing to get the job done
  • Be willing to share what you know and to learn what you don’t

Qualifications

  • 5+ years experience developing in Python or a JVM language
  • Worked on teams using an Agile-like process (Scrum, Kanban, or some variation)
  • Familiar with Microservices
  • Familiar with Cloud computing architectures (Google Cloud preferred)
  • Understanding of Machine Learning terminology

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for innovative Data Scientist to join our team to help create the next generation of analytics and artificial intelligence solutions in the Cybersecurity field. At SparkCognition, you will immerse yourself in cutting-edge research and work with the latest technologies to deliver value to the cutting edge endpoint protection product, DeepArmor.

Responsibilities

  • Building models to determine the maliciousness of memory and files
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Enhancing and contributing new features to new and existing models
  • Using machine learning tools to develop and train models
  • Performing efficacy testing of the models
  • Performing ad-hoc analysis and presenting results in a clear manner to technical and non-technical peers
  • Working with a team to help solve new, never-before-solved challenges in the Cybersecurity field

Qualifications

  • Must be a US Citizen
  • Understanding and experience using machine learning techniques and algorithms, including but not limited to: binary classification, clustering and logistic regression
  • 2 years experience with Python or R
  • Experience with C# a plus
  • Experience with machine learning libraries, such as TensorFlow, XGBoost or ML.NET
  • Great communication skills
  • Good applied statistics skills, such as distributions, statistical testing, etc.
  • Experience managing large volumes of data (terabytes or more)
  • Graduate degree (or equivalent industry experience), in Computer Science, Statistics, Physics, Mathematics, Neuroscience, Linguistics, Electrical Engineering, Economics, or a related scientific discipline
  • Experience with distributed computing, such as Spark, a plus
  • Reverse Engineering of documents, executables and images a plus
  • Working in an Agile or Scrum environment a plus
  • 3 years of experience using Machine Learning

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

We are seeking a talented Senior Front-end (JavaScript) Engineer to join our growing agile web development team responsible for developing large-scale, modern, cutting-edge web interfaces for our deep analytical and artificial intelligence solutions. Our web interfaces span a wide range of industries, giving you the opportunity to contribute meaningfully while broadening your professional skill set at an extremely rapid pace.

Responsibilities

  • Cross-team collaboration with product, design, engineering, and data science teams to visualize, architect, and implement new products from concept to delivery
  • Contribute to multiple applications and special products at various stages, including design, implementation, unit testing, and deployment
  • Develop and maintain architecture, design patterns, and components utilizing the latest web technologies
  • Support the production team to develop and ensure real-time availability of our applications and data feeds

Qualifications

  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • 5+ years of experience contributing to the development of large-scale web applications, either as a front-end or full-stack web developer
  • 2+ years of experience using an SPA framework such as Angular, React, etc.
  • Expertise in CSS3/HTML5 and the latest ECMAScript language specs (ES2015+)
  • Ability to deliver high-quality user interfaces from wireframes and/or high-fidelity mockups
  • Ability to thrive in a fast-paced environment with overlapping deadlines
  • Strong written/verbal communication skills and ability to explain technical details to technical and non-technical audiences
  • Familiarity with object-oriented and functional programming paradigms
  • Familiarity with modern web application design architectures and patterns
  • Experience with JavaScript development tools such a Webpack, Gulp, Grunt, etc.
  • Experience with JavaScript testing frameworks such as Jest, Mocha/Chai, Jasmine, etc.
  • Strong knowledge of how the front-end communicates with and ties to external REST APIs and RTC services
  • Passionate about working on the web — keeping up with the latest frameworks and libraries (a.k.a immune to JavaScript fatigue)
  • Full-stack JavaScript experience and/or knowledge
  • Experience with cloud deployments and/or services — AWS, Google Cloud
  • Experience working with CI systems and tools — Jenkins, Gitlab, Kubernetes, Docker
  • Experience using product management software such as Jira, Trello, etc.
  • Familiarity with mobile-first, responsive web techniques
  • Strong knowledge of the latest web techniques in security, state management, client-side storage, caching, bundling, etc
  • Experience using CSS pre-processor languages such as Sass, Less, etc.
  • Experience developing in a native mobile and/or desktop environment

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is seeking an innovative Machine Learning Engineer (MLE) to join our team and help create the next generation of machine learning solutions. The developer will work as part of a cross-functional team consisting of data scientists and engineers to tackle challenging machine learning problems and transform research into robust, deployment-ready solutions.

Responsibilities

  • Working closely with data scientists to understand core challenges
  • Building automated tools to improve machine learning workflows
  • Developing data visualization and wrangling tools to drive insights from big data
  • Transforming machine learning research and prototypes into deployable solutions
  • Designing and implementing robust and abstract interfaces to unify disparate and rapidly evolving machine learning pipelines
  • Working with a highly technical team to solve novel challenges in machine learning

Qualifications

  • Five plus years of experience in software engineering, including experience with the full software development lifecycle, production code-bases, and/or full-stack development is required
  • Clear understanding of the end-to-end data science process and its common concerns and requirements, including data cleaning and exploration, feature analysis, feature selection, feature generation, and model creation, evaluation, and optimization
  • Familiarity with standard machine learning techniques, including: linear models, neural networks, decision trees, bayesian techniques, clustering, anomaly detection, etc.
  • Experience with OOP and ability to apply its best practices to highly technical code bases
  • Experience working with common data science languages, libraries, and tools such as Python, scikit-learn, Pandas, R, Jupyter, etc.
  • Experience with deep learning frameworks such as PyTorch, TensorFlow, Keras, etc.
  • Experience with container-based orchestration systems such as Docker and Kubernetes
  • Natural scripting and prototyping mentality
  • Fantastic technical communication skills
  • Self-directed with a desire to collaborate with others as both a teacher and learner
  • Experience with relational databases (SQL, Postgres, etc.)
  • Familiarity with Apache Spark
  • Familiarity with GCP/AWS/Azure
  • Broad familiarity with programming languages and software technologies
  • Passion for (machine) learning

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability or genetics and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION
Finance and Accounting

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

We’re looking for a Corporate Controller that can build a world-class accounting team and support SparkCognition in current and future growth. The Corporate Controller will work directly with the CFO and have a high level of visibility and interaction with the executive team. This role will lead all aspects of financial management, including corporate accounting, regulatory and financial reporting, management of the external audit, tax filing, as well as the development and administration of internal control procedures. Candidates must possess the ability to create, develop and coach high performing teams and act as a strong collaborative partner across SparkCognition.

Responsibilities

  • Lead the accounting team in oversight and development of company-wide accounting policies and controls consistent with GAAP
  • Establish processes and controls in preparation for Sarbanes-Oxley compliance
  • Hire, develop, and train a strong accounting team that can scale with company growth
  • Develop processes as well as systems and tools to ensure accurate and timely financial reporting
  • Manage the essential corporate accounting functions including international accounting, internal controls, Joint Venture consolidations, internal and external reporting, technical accounting, government compliance reporting, client billing/credit/collections, cash management, vendor payments and payroll
  • Work with CFO and FP&A team to manage the corporate budgeting and forecasting process
  • Act as a trusted partner and advisor to the CFO and executive team across strategy and day-to-day financial and accounting operations
  • ASC 606 revenue recognition adoption, including participation with sales during the contracting process to ensure language is appropriate to the company’s goals
  • Participate in Joint Venture Accounting projects, both domestic and International
  • Manage other projects as directed by the CFO

Qualifications

  • Bachelor’s Degree in Finance/Accounting and a CPA is required
  • Minimum 10 years of accounting and controls experience, SaaS experience strongly preferred, private and public company experience preferred. Experience in private equity backed company required
  • Experience leading implementations such as ERP, cash management, spend management, forecasting, and other systems
  • Strong knowledge of banking and treasury management best practices
  • Strong knowledge of financial activities, policies and processes, including consolidations, Sarbanes-Oxley, and US GAAP compliance
  • Knowledge of government and military contracting requirements for timekeeping, cost accounting and reporting (DCAA compliance)
  • Experience with international accounting practices and operations
  • Successful development and leadership of a high performing results-focused accounting team
  • Experience interacting with internal and external senior level executives including Audit Committees and Board of Directors
  • Passion for fast-paced entrepreneurial work environments

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

The Senior Accountant will assist the CFO and Controller in ensuring that financial accounting activities are completed promptly and that accurate financial reports are produced for all entities of the company. Duties will require a strong knowledge of US GAAP and thorough understanding of operational businesses processes beyond accounting. As a Senior Accountant, you will be empowered and expected to think critically, embrace new and exciting challenges as we continue to expand in the AI industry. The ideal candidate will have experience and thrive working in a fast-paced environment. Candidates should be poised for career growth.

Responsibilities

  • Performs financial analysis and reporting of departmental spending, various P&L, and balance sheet accounts and business activities.
  • Assist in financial statement preparation and financial analysis.
  • Analyzes accounting records to assess accuracy completeness and conformance to standards defined within the department.
  • Perform variance analytics monthly on G/L accounts, communicating results to senior management.
  • Maintain various balance sheet accounts and prepare management estimates for accruals.
  • Assist in preparation of operational and cash flow projections.
  • Prepare and review monthly account reconciliations
  • Manage all tax filings (sales, franchise, and property)
  • Manage fixed assets, including annual physical audit
  • Perform technical accounting research, document conclusions and assess internal and external reporting implications
  • Partner closely with internal business partners to develop creative solutions to business challenges and transaction workflows thru process optimization and standardization
  • Document and implement policies and internal controls for areas of responsibility
  • Assist in the coordination of quarterly and annual external audits, including preparing support for external audit
  • Other duties as assigned by the Controller

Requirements

  • B.A./B.S. in Accounting or Finance required
  • CPA preferred
  • Big 4 experience preferred
  • 5–8 years of hands-on full-cycle accounting experience
  • Experience working in fast paced, small to mid-sized company environment with the ability to multi-task and wear multiple hats
  • Industry experience in start-ups, technology, software, SaaS & Big Four/public accounting is highly preferred
  • Recent hands-on experience with routine accounting processes such as accounts payable, accounts receivable, general ledger, payroll, and cash management
  • Can demonstrate a strong understanding of U.S. GAAP, experience researching technical GAAP issues
  • Committed team player, detail-oriented, and highly organized
  • Exceptional time management, communication, analytical and problem-solving skills
  • Hands-on experience with accounting software (i.e., Sage Intacct, Bill.com, Nexonia, Salesforce, and FloQast), along with moderate – advanced experience with Microsoft Suite, especially Excel
  • Revenue Recognition experience is highly preferred
  • Proven work ethic
  • The ability to multi-task and adhere to deadlines.
  • Excellent organization skills and the ability to arrange work in order of priority.
  • Work well in a team environment and with other departments
  • Trustworthy and discreet with confidential financial and employee data
  • Self-motivated and self-disciplined. Able to work independently with minimal supervision.

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION
Human Resources

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

We are looking to add a Sr. Technical Recruiter to our HR team. This role will be responsible for full life-cycle recruiting for all Engineering and Data Scientist roles.

Responsibilities

  • Manage the full life-cycle recruiting from sourcing, screening, candidate experience, negotiation and offers for highly technical roles
  • Partner with Engineering Managers to understand their teams’ hiring needs and team dynamics
  • Act as a consultant in hiring processes; HR related matters, compliance, compensation, leveling guidelines, etc.
  • Identify, engage and secure top talent (both passive and active).
  • Responsible for attracting and identifying candidates that strive to develop highly technical innovative products
  • Develop sourcing strategies and research methods that are successful in attracting viable candidates for each specific requisition.
  • Be the search expert for functional areas by understanding functional hiring needs, position specifications and search requirements.
  • Negotiate offers and successfully close candidates.
  • Provide excellent customer service to our hiring teams and ensure a seamless candidate experience for all potential candidates.

Qualifications

  • 5+ years of technical recruiting experience with recruiting agency experience strongly preferred
  • Full life-cycle recruiting experience in a fast-paced environment with start-up experience strongly preferred
  • Recruiting experience should include hiring Back End Engineers, Front End Engineers, Full Stack Engineers, DevOps Engineers, Machine Learning Engineers and Data Scientists
  • Validated background in using innovative research & sourcing methods to hire for niche areas and "hard to fill" roles
  • The ability to change gears on short notice and adapt to fast changing environments
  • Solid experience in partnering effectively with all types of teams and levels of professionals
  • Bachelor's Degree

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION
Information Technology

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for a Site Reliability Engineer who can help drive SparkCognition’s production operations initiatives. The ideal candidate has experience in monitoring and maintaining production systems, issue resolution, automation, and continuous improvement. The position offers opportunities for building and designing a modern, automated platform in the cloud, spanning multiple regions around the globe. This is a high visibility role where the candidate will work across multiple teams to ensure the stability of advanced machine-learning solutions.

Responsibilities

  • Incorporate monitoring of systems & applications to prevent system disruptions and ensure that required Service Level Agreements (SLAs) are met.
  • Respond to tickets within team defined Service Level Objectives (SLO).
  • Notify appropriate teams of performance issues and trends.
  • Suggest improvements to monitoring process and tools as needed.
  • Deploy production infrastructure, product releases, and maintain systems.
  • Document system requirements, configurations, procedures, changes, incidents, and problem resolution.
  • Work with DevOps to support the development, testing, and pre-production environments
  • Perform Root Cause Analysis (RCA) of outages & performance issues, and provide feedback to appropriate teams to prevent similar reoccurrences.
  • Participate in on-call rotation with the ability to respond to the needs of a 24x7 environment.
  • Perform other related duties as assigned.

Qualifications

  • Must have experience with monitoring & logging systems, collecting metrics, and using tools like DataDog, Grafana, Graylog, Prometheus, ELK, Zabbix, etc.
  • Must have experience with Docker containers, Kubernetes, and working with Google Cloud Platform.
  • Must have functional knowledge of networking, DNS, DHCP, VPCs, ACLs, network security and troubleshooting.
  • Experience building out continuous integration/continuous delivery pipelines and overall production operations.
  • Proven experience managing multiple projects and competing priorities in a fast-paced work environment.
  • Proven ability to work across multiple product teams and deliver solutions on tight deadlines
  • Strong written and verbal communication, organization and customer services skills.
  • Familiarity with some or all of the following technologies:
    • Automation/configuration management tools like Terraform, Ansible, Helm.
    • Scripting languages like Shell, Bash, Python
    • Containerization experience with Docker of similar technology
    • Streaming or message queue such as Kafka
    • SQL databases such as Postgres
    • Cloud networking and traffic management (VPCs, load balancers, network segregation)

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT. 

SparkCognition is looking for a System Engineer who can help drive SparkCognition’s Corporate IT initiatives. The ideal candidate has experience in deploying new solutions, monitoring and maintaining physical & virtual servers, troubleshooting Windows & Linux servers, and assisting with networking as needed. The position offers opportunities for designing new solutions to manage servers, endpoints, SaaS apps, IaaS and user authentication. 

Responsibilities 

  • Research, implement, and document solutions for servers & endpoint management, IAM, on/offboarding automation, SSO for SaaS apps, and public cloud resources (eg. GCP, AWS). 
  • Assist with updating and securing Corporate systems (eg. Linux, Windows, Active Directory, SaaS apps, Network) 
  • Collaborate with team to troubleshoot network & systems issues, perform root cause analysis, and prevent similar reoccurrences. 
  • Suggest improvements to monitoring process and tools as needed. 
  • Participate in on-call rotation to minimize downtime of internal resources. 
  •  Perform other related duties as assigned. 

 Qualifications 

  • 2-3 years experience managing CentOS/Ubuntu on physical and virtual hardware, using Ansible and writing playbooks. 
  • Ability to deploy, update and troubleshoot physical assets (eg. Dell servers, Isilon, Synology, Switches, Access points) 
  • Must have functional knowledge of networking, firewalls, DNS, DHCP, VPCs, ACLs, security and troubleshooting. 
  • Automation scripting using Bash/Python 
  • Experience in Private, Hybrid and Public Cloud technologies 
  • Collaborative team player willing to learn new technologies 
  • Experience with monitoring platforms (Prometheus, Nagios, Zabbix) 
  • Strong written and verbal communication, organization and customer services skills.
  • Familiarity with some of the following technologies:
    • Automation/configuration management tools like Ansible, Distributed Shell, Parallel Shell
    • Scripting languages like Shell, Bash, Python
    • G Suite (Email, G Drive, etc)
    • Google Cloud Platform, AWS, Azure
    • Active Directory & Certificate Authorities
    • Jamf, Desktop Central, SCCM
    • Cloud networking and traffic management (VPCs, load balancers, network segmentation)

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION
Marketing

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

 

SparkCognition is looking for a talented, energetic, and metrics-driven Social Media Manager to manage our social media accounts both strategically and tactically, resulting in growth of our online presence. The ideal candidate will have deep understanding of best practices in social media marketing, be a strong team player and know how to build and convert a digital audience.

 

Responsibilities

  • Build and manage SparkCognition's social media profiles and presence via LinkedIn, Twitter, Facebook, YouTube and Instagram
  • Assist in managing SparkCognition's SEO and PPC strategies to align with overall social strategy
  • Actively mine social conversations for relevant information and opportunities to engage
  • Answer social inquiries to educate, inform, and engage our audience
  • Work with the customer teams to plan, forecast, and report for all social media marketing programs
  • Qualitatively and quantitatively analyze efficacy of social media efforts
  • Oversee online reputation management
  • Author and deliver press releases, newsletters, and social media content
  • Proactively engage influencers online to drive back-links and boost SEO
  • Plan, manage, and evaluate social media presence and ensure messaging is accurate, compelling, current, and consistent
  • Work with different departments to identify and coordinate communication and outreach strategies
  • Develop and manage online voice for the company

 

Qualifications 

  • Bachelor’s degree required
  • At least 5 years of experience leading social media efforts from strategy to execution via social platforms including Facebook, Twitter, YouTube, LinkedIn, and Instagram
  • Experience running PPC campaigns on Google Adwords is a plus  
  • Ability to think strategically about content in context of brand messaging, goals, and voice
  • Experience with both Paid and Organic Search is required
  • Outstanding communications skills
  • Highly developed sense of teamwork
  • Attention to detail and excellent editing/proofreading skills
  • Excellent project management and organization skills
  • Demonstrate initiative and independence
  • Flexible and willing to go the extra mile to help a teammate or customer
  • Ability to adapt quickly to new environments, new teams, and new customer communities
  • Ability to rapidly assess, analyze, and resolve complicated issues independently
  • Demonstrates enthusiasm and willingness to learn and apply best practices and new trends
  • Demonstrated success in growing and managing social media accounts

 

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for an experienced Front End Web Developer to join the team.

Responsibilities

  • Coordinate across different organizations such as design, product, and engineering to produce versatile, end-to-end user experiences for digital marketing initiatives, including website, interactive content, and email
  • Implement and maintain features of SparkCognition’s three website properties while prioritizing user experience, modern design, performance, and stability across a variety of devices and browsers
  • Integrate data from various SparkCognition products with marketing systems
  • Stay up to date with and leverage development industry best practices

Qualifications

  • 5+ years of experience in Web Development
  • Experience with WordPress development
  • Experience with modern web technologies – RESTful API/SOAP, MVC, JSON, Web Services, Linux, Git, ReactJS/NodeJS
  • CSS experience with preprocessor languages like SASS or LESS
  • Experience with CSS Frameworks like Twitter Bootstrap
  • Experience implementing new features and applications with PHP or Python
  • Experience designing and building relational database systems in Postgres, MySQL, or NoSQL
  • Experience building and running Docker containers
  • Ability to create well-formatted, responsive layouts for email
  • Strong understanding of latest performance and security concerns
  • Ability to self-manage and thrive in a fast-paced environment
  • Experience with marketing tools such as Pardot, Salesforce and Google Analytics a plus
  • Experience with Google APIs and Google Cloud a plus
  • Experience with Pantheon a plus
  • Experience using Testrails a plus

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

The Sales Development Representative position is a newly created role in our rapidly growing start-up environment. The SDRs will report to the Senior Demand Generation Manager and will play a critical part of our enterprise sales process. As an SDR, you'll be responsible for targeting, engaging, qualifying, and scheduling meetings/demos with prospective customers to help build quality pipeline. Successful candidates will be highly-energetic, driven professionals with sound business acumen, strong technical aptitude and natural sales instincts.

Responsibilities

  • Book qualified meetings through creative, persistent, and effective outbound sales campaigns
  • Leverage email, phone, and social prospecting to find and contact new leads and accounts
  • Maintain active engagement with existing leads and respond to limited inbound leads
  • Maintain up-to-date information in Salesforce.com
  • Meet or exceed assigned targets from marketing while promoting camaraderie and sharing best practices
  • Provide feedback to peers and internal teams to help develop and improve demand generation materials and campaigns

Qualifications

  • Bachelor’s Degree is required
  • Must have 6 months to 1 year of experience in sales development (SaaS experience a plus, but not required)
  • Deep technical aptitude with the desire to learn AI technologies and articulate solutions to prospective customers
  • Must have a “hunter” mentality, be comfortable with limited supervision, perform under pressure, and have solid problem-solving skills
  • Excellent written/verbal communication skills
  • Strong organizational and interpersonal skills with the ability to develop relationships quickly, both internally and externally
  • Ability to multi-task, prioritize, and manage time effectively
  • Experience using Salesforce, Salesloft and Discover.org a plus

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION
Sales

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

We’re looking to build our cybersecurity partner strategy and program to reach new market segments and fuel our continued growth. We’re looking for an experienced Director of Channels who will be hands-on, sales-oriented, driven and an organized executor to drive incremental revenue with SparkCognition’s Global Partners. This role will be focused and responsible for developing OEM, MSSP, reseller and distribution partners in the cybersecurity industry.

The Director of Channels will have demonstrated experience building a cybersecurity a partner program from the ground up including OEM, MSSPs, resellers and distribution partners.  This role is a cross-functional player who thrives in a fast-paced environment and a culture of collaboration, accountability, innovation and entrepreneurship. This person will be highly motivated and have the ability and desire to manage and lead effective teams, consistently drive profitable results in high growth/start-up environments and have a real impact across the organization. The ideal candidate possesses a unique blend of business and conceptual technical expertise in the areas of AI/ML and the cybersecurity market.

Responsibilities

  • Develop and evolve the company’s global channel strategy, goals and agenda.
  • Create a uniform and consistent approach to programmatically identify, target, and recruit OEM, MSSP, resellers and regional partners that align with SparkCognition’s overall goals and objectives.
  • Identify, structure, negotiate, close and nurture all strategic relationships to achieve and exceed assigned revenue targets and partner goals. Work with sales management and sales operations to track this pipeline.
  • Oversee the expansion of existing relationships and help enable our existing partners by developing go-to-market strategies that are executed in the field.
  • Captain and mentor a world-class channel team. Partner with Sales Enablement to ensure internal adoption and understanding of programs and initiatives.
  • Develop partner-led sales strategy and work with the Global VP of Sales to create a partner-first culture amongst sellers, including account mapping plans, effective compensation strategies, and revenue targets.
  • Work closely and collaborate with Marketing to help drive the creation and utilization of sales collateral as well as lead-generation programs and campaigns that drive partner revenue. Help ensure partners are equipped to position SparkCognition’s solution and services and compete effectively to meet collective objectives.
  • Identify practices which accelerates SparkCognition’s client adoption and solution for implementation.
  • Conduct Quarterly Business Reviews, measuring partner performance against pre-established business metrics.
  • Develop technical alliances that create strategic roadmap opportunities for SparkCognition’s Product team.
  • Develop metrics, financial models, and a business plan that demonstrate and grow Channel’s impact on SparkCognition’s total business.

Qualifications

  • 5+ years of experience as a successful senior business development and partner/ channel sales executive.
  • 5+ years of experience working in the cloud, security, and software industries.
  • Demonstrated experience working with Security ISVs, MSPs, MSSPs, Resellers and/or Alliances.
  • Ability to travel internationally and domestic approximately 50% to develop partner relationships and execute go-to-market strategies with partners.
  • Proven track record of creating a global channel function and exceeding revenue goals and sales quotas.
  • Experience working partners, channels, and born-in-the-cloud, Global SI consultants to build targeted strategies that drive awareness, demand and sales.
  • Strong customer and partner focus on establishing and developing long term, lasting relationships that drive revenue.
  • Comfortable with data driven strategy, modeling financial justification of deal and post deal metrics.

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION
Services

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for an innovative Data Scientist supporting Oil & Gas clients to join our team to help create the next generation of analytics and artificial intelligence solutions. At SparkCognition, you will immerse yourself in cutting-edge research and work with the latest technologies to deliver value in the Industrial IoT and Defense spaces.

Responsibilities

  • Working with customers to help solve critical problems through development and implementation of models
  • Leading all phases of a model development process from data processing, feature selection and engineering, model training and testing, and synthesizing information in reports
  • Using and building automated tools that enable the data scientist to more effectively perform tasks such as data cleaning, feature generation, feature selection, model building, and model validation
  • Contributing to product development and deployment as well as key research areas

Qualifications

  • US Citizenship preferred
  • Willingness to travel up to 40%
  • Experience in oil and gas industry
  • Graduate degree or above (or equivalent industry experience), in Computer Science, Statistics, Physics, Mathematics, Engineering, or a related scientific discipline
  • Understanding and experience using machine learning techniques and algorithms, including but not limited to: Linear Models, Neural Networks, Decision Trees, Bayesian Techniques, Clustering, Anomaly Detection, Normal Behavior Modeling
  • Experience with data science programming languages, such as Python, R, MatLab, etc.
  • Experience with machine learning frameworks, such as PyTorch, TensorFlow, Theano, Keras, etc… 
  • Experience managing large volumes of data (terabytes or more)
  • Experience with distributed computing, such as Hadoop, Spark, or an MPP environment a plus
  • Experience with developing application on full stack of HTTP, JSON, REST, React, Java/C#, SQL and no-SQL databases a plus
  • Experience with NLP, Big Data Analytics, and Graphing techniques a plus

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability or genetics and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is looking for an innovative Data Scientist to join our team to help create the next generation of analytics and artificial intelligence solutions. At SparkCognition, you will immerse yourself in cutting-edge research and work with the latest technologies to deliver value in the Industrial IoT and Defense spaces.

Responsibilities

  • Working with customers to help solve critical problems through development and implementation of models
  • Leading all phases of a model development process from data processing, feature selection and engineering, model training and testing, and synthesizing information in reports
  • Using and building automated tools that enable the data scientist to more effectively perform tasks such as data cleaning, feature generation, feature selection, model building, and model validation
  • Contributing to product development and deployment as well as key research areas

Qualifications

  • US Citizenship required
  • Willingness to travel up to 40%
  • Experience in aerospace and defense industry
  • US government security clearance a plus
  • Graduate degree or above (or equivalent industry experience), in Computer Science, Statistics, Physics, Mathematics, Engineering, or a related scientific discipline
  • Understanding and experience using machine learning techniques and algorithms, including but not limited to: Linear Models, Neural Networks, Decision Trees, Bayesian Techniques, Clustering, Anomaly Detection, Normal Behavior Modeling
  • Experience with data science programming languages, such as Python, R, MatLab, etc.
  • Experience with machine learning frameworks, such as PyTorch, TensorFlow, Theano, Keras, etc… 
  • Experience managing large volumes of data (terabytes or more)
  • Experience with distributed computing, such as Hadoop, Spark, or an MPP environment a plus
  • Experience with developing application on full stack of HTTP, JSON, REST, React, Java/C#, SQL and no-SQL databases a plus
  • Experience with NLP, Big Data Analytics, and Graphing techniques a plus

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability or genetics and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition’s Professional Services team is looking for a Senior Software Engineer to design, build, deliver and support custom powerful software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.

We are looking for someone who can come in an immediately make an impact helping guide, through hands-on leadership, a team of software engineers in software best practices and architectural design

Responsibilities:

  • Design, architect, and develop high-quality software to advance the platform functionality of our flagship product, SparkPredict.
  • Provide leadership and mentor junior engineers through code reviews, requirements documentation, architectural design and technology selection.
  • Contribute to all phases in the software lifecycle
  • Identify, prioritize and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean, efficient code.
  • Direct interface with Sparkcognition clients via phone, web, or on site including best practices on usage of our APIs and technologies.
  • Drive development and implementation of our client's requests and customizations.
  • Develop and ship software supporting a highly available, fault tolerant SaaS application.
  • Develop scalable solutions using distributed computing techniques.

Qualifications:

  • Proven experience as a Senior Software Engineer.
  • 2+ years relevant experience.
  • A passion for continuous improvement and innovation.
  • Extensive experience in software development and scripting.
  • Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks.
  • Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform.
  • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).
  • Familiarity with various operating systems (Linux, Mac OS, Windows).
  • Analytical mind with problem-solving aptitude.
  • Excellent organizational and leadership skills.
  • BS/BA in Computer Science or a related degree.

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com

APPLY FOR THIS POSITION
Strategy

SparkCognition is an AI leader that offers business-critical solutions for customers in energy, oil and gas, manufacturing, finance, aerospace, defense, and security. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-powered, cyber-physical software for the safety, security, reliability, and optimization of IT, OT, and the Industrial IoT.

SparkCognition is seeking a Corporate Development & Strategy Associate to play a key role in the organic and inorganic growth of this company. The Associate will work directly with the Director of Business Development & Strategy and the Chief Business Officer and be involved in transformative projects which include acquisitions, capital raises, large customer transactions, internal product strategy, go-to-market strategy, etc. The Associate must have a strong work ethic and be willing to provide strategic marketing and business development leadership, analytical thinking, strong project management skills, and a fresh perspective to every project. The Associate will have plenty of access to the executive team and be in the thick of projects that will help transform the Company. 

Responsibilities

  • Lead and effectively manage complex business projects from beginning-to-end
  • Build strong client relationships through effective interpersonal skills
  • Responsible for all corporate development activities including recognizing potential acquisition targets and executing on them
  • Responsible for business modeling, new business development processes, strategy and planning, etc.
  • Market and product opportunity analysis, commercialization of new products, new product introduction process, pricing analysis, competitive analysis, segmentation, brand strategy, digital strategy, etc.
  • Work both collaboratively and autonomously

Qualifications

  • 2+ years of experience post-undergrad
  • Experience in GTM analysis including product market fit, pricing and competitive analysis
  • Proficient in building high quality strategy decks
  • Highly proficient in building financial models
  • Self-motivated individual who will take the initiative to find new markets for SparkCognition products
  • Must have strong interpersonal skills
  • Ability to do Corp Dev, Biz Dev, Partnership, Strategy work
  • Superior quantitative, analytical, problem-solving, project management, and presentation skills
  • Fast learner for new vertical segments currently not a focus of SC
  • Prior experience in a management consultant (preference for McKinsey, Bain, BCG) and/or investment banking role focused on technology is a plus
  • Prior experience in being associated with building technology products is highly desirable
  • Technical background is highly desirable
  • Comfort with ambiguity in project work in a fast-paced start-up environment

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate..If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sparkcognition.com 

APPLY FOR THIS POSITION
Come join us today View Open Positions