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 seeking a junior to mid-level full stack 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. We are looking for a developer that has experience building React applications backed by a python-based REST API framework (i.e. Django or Flask). Scala and Akka are a plus, but are not necessary as we are happy to educate new engineers in that space as needed.

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 a machine-learning object detection and classification product
  • Working with UI design team to implement and deliver UI components as needed
  • Working with data scientists to help package models into SparkPredict
  • Working on micro-service based data pipelines

Qualifications

  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • At least 1-2 years of software development, with experience in Javascript, Python and a compiled language such as Java or Scala
  • Strong data structure, OOP and design principles is a must
  • Experience in JavaScript frameworks such as React, Vue, Angular, etc.
  • Experience in Python frameworks such as Django and Flask, with experience writing REST APIs
  • Typescript experience is nice to have, but not necessary
  • Experience in CSS3/HTML5 and the latest ECMAScript language specs (ES2015+)
  • Experience with JavaScript development tools such a Webpack, Gulp, Grunt, etc.
  • Experience with JavaScript testing frameworks such as Jest, Mocha/Chai, Jasmine, etc.
  • Passionate about working on the web — keeping up with the latest frameworks and libraries (i.e. immune to JavaScript fatigue)
  • Must have experience writing unit tests and integration tests
  • Experience in Scala and functional programming is a huge plus
  • Experience with Akka or other Actor frameworks is a huge plus
  • Experience with container technologies (Docker, Kubernetes, etc.) is a huge plus
  • Proficiency with SQL and relational databases (i.e. PostgreSQL) is a huge plus
  • Cloud computing architectures (AWS, Azure, Google Cloud) is a huge 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.

We are seeking a talented Senior UI Engineer to lead the development of the SparkPredict UI. As a product focused on providing customers with predictive insights and analytics around data science models, we are looking for an engineer with a proven history and passion around data visualization, analytics, and building out user interfaces for data science and AI solutions.

Responsibilities

  • Lead the UI development efforts of the SparkPredict product
  • Interface with the UI architecture team in SparkCognition to guarantee we follow the same style guidelines and look and feel of the other products in the company
  • Help leadership prioritize work based on the short and long term needs of the product
  • Mentor junior and contracted nearshore and offshore developers as needed

Qualifications

  • Bachelor’s degree in Computer Science, a related field, or equivalent experience
  • 5+ years of experience contributing to the development of large-scale web applications
  • Built scaled applications in the past using React
  • Strong knowledge of the latest web techniques in security, state management, client-side storage, caching, bundling, etc
  • Expertise in CSS3/HTML5 and the latest ECMAScript language specs (ES2015+)
  • Experience with Typescript
  • Ability to deliver high-quality user interfaces from wireframes and/or high-fidelity mockups
  • Strong written/verbal communication skills and ability to explain technical details to technical and non-technical audiences
  • Familiarity with modern web application design architectures and patterns
  • Experience with JavaScript development tools such as Webpack and Babel
  • 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)
  • Experience with cloud deployments and/or services — AWS, Google Cloud, etc.
  • 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
  • Experience using CSS technologies such as Sass or CSS-in-JS systems like Styled-Components or Emotion

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 Integration 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 Integration 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 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

 

  • 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
  • 3+ 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.

The Senior Government Contracts Accountant will be responsible for developing, maintaining and ensuring compliance with Company’s Cost Accounting Standards Disclosure Statement.  He/she will be responsible for the continuous evaluation of compliance with CAS, FAR and other regulatory requirements. This role will be critical in working with the company’s Defense Group to establish and execute on processes that ensure compliance with governmental accounting regulations including DCAA audit compliance.

Responsibilities

  • Develop policies and procedures consistent with CAS, FAR and DCAA on:
    • Labor Charging
    • Segregation of Indirect and Direct Costs
    • Segregation of Allowable and Unallowable Costs (FAR Part 31)
    • Allocation of costs to contracts
    • Reconciliation of proposed direct and indirect rates to actual direct and indirect rates
  • Lead the development of direct and indirect rates utilized in U.S. Government proposals
  • Assists in the development and monitoring of budgets, including detailed variance analysis with key inter-organizational stakeholders
  • Maintain and lead ongoing effectiveness of the company's regulatory compliance systems, reporting requirements, policies and controls
  • Support Company with DCAA or third party audits of business systems, incurred cost submissions, forward pricing rates, and all other USG audits
  • Ensure compliance will all reporting requirements contained in U.S. Government contracts
  • Conduct periodic audits sites to ensure compliance with the company’s disclosure statement and accounting requirements.
  • Serve as primary liaison with DCMA, DCAA or any other third party auditor
  • Responsible for fulfilling  requests for information from DCAA or other third party auditors. Review audit reports and assist in developing responses
  • Conduct training sessions with applicable employees on regulations or requirements as needed
  • Foster positive relationships and establish frequent, consistent, reliable communication with  agencies of the U.S. Government with whom the Company does business

Qualifications

  • Bachelor's degree in Accounting with a minimum of 10 years applicable experience
  • 5+ years of industry experience related to FAR,CAS, and DCAA requirements
  • Demonstrated understanding of accounting fundamentals, internal control procedures and GAAP
  • Experience dealing with DCAA audits from ICS submission through final indirect rates with government agencies
  • Strong understanding of government contracting and regulations including Federal Acquisition Regulations and Government Cost Accounting Standards.   
  • Experience and knowledge in the areas budgeting, forecasting, proposal development as well as annual operating plan development
  • Ability to effectively manage competing priorities, deadlines, and handle multiple tasks in a fast-paced environment
  • Demonstrated strengths will include a highly collaborative work style, the ability to anticipate problems, success in resolving difficult situations and effectively communicate with all levels of stakeholders
  • Demonstrated success in leading teams
  • Strong communication and presentation skills as well as strong problem solving and troubleshooting skills
  • Demonstrated ability to negotiate and integrate different viewpoints
  • Experience with customer negotiations
  • Microsoft Office Suite skills; specifically, Microsoft Excel skills
  • Experience with Intacct and Deltek

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 Senior Revenue Accountant is responsible for a wide variety of duties and responsibilities and handle various accounting aspects of a company. They are responsible for handling the checks and balances of revenues generated in an organization.  The responsibilities of the Senior Accountant involves managing the finances of the organization and keeping excellent financial records. As an expert in finance, they pay close attention to both payable and receivable accounts in the company to create a balance between both. In addition to this, the Senior Revenue Accountant works directly with clients and ensures that all payments by clients are received on time as agreed, without delay.

Responsibilities

  • Manage timely financial close activities surrounding revenue with emphasis on deferred revenue and revenue on complex transactions
  • Participate in the contract review process with ensuring proper set-up in the accounting systems as it pertains to revenue
  • Ensure proper control compliance for order-to-cash cycle
  • Develop internal policies/procedures related to revenue recognition and ensure they are closely adhered
  • Perform company accounting operations and determine revenues and expenditures
  • Work with accounting team to perform financial planning, analysis and reporting activities
  • Determine monthly revenue forecast and perform monthly revenue analysis and calculation
  • Generate monthly revenue and expenditure reports
  • Prepare accounting records and financial reports as per company standards
  • Provide financial expertise based on company financial commitments and forecasts
  • Perform reconciliations of account receivables and payables
  • Assist in financial audits and implement audit recommendations
  • Work in compliance with company accounting standards and guidelines
  • Present account reconciliation summary to management on regular basis
  • Perform record-keeping of all financial operations
  • Identify and resolve outstanding balances on monthly basis
  • Monitoring accounts payable and receivable
  • Additional duties assigned

Qualifications:

  • Bachelor’s degree in Accounting, CPA a plus
  • 5+ years of experience in Accounting is required
  • Experience with revenue recognition under ASC 606 is required
  • Proficiency with accounting software
  • Proven experience and thorough knowledge of accounting procedures
  • In-depth understanding of Generally Accepted Accounting Principles, accounting procedures, accounting systems and SOX process
  • Ability to work in a fast-paced start-up environment
  • Ability to work independently and make executive financial decisions
  • Keen sense of detail and organizational skills
  • Excellent communication and problem-solving skills are required

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
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

  • Monitor systems & applications, respond to alerts to prevent system disruptions and ensure that required Service Level Agreements (SLAs) are met.
  • Respond and update customer tickets within team defined Service Level Objectives (SLO).
  • Troubleshoot, gather data, and escalate tickets as needed to resolve issues. Notify appropriate teams of performance issues and trends.
  • Suggest improvements to processes, tools, and configuration for monitoring, alerting, and logging.
  • Collaborate with internal teams to learn and plan for new products, future updates, release schedules, and infrastructure changes.
  • Document system requirements, configurations, standard procedures, changes, incidents, and problem resolution.
  • Work with DevOps & Services teams as needed for 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

  • Hands on experience with Linux system administration (eg. services, disks, software/update installation, config files, troubleshooting, etc).
  • Strong troubleshooting skills and ability to use common monitoring & logging systems (eg. Prometheus, DataDog, Zabbix, Graylog, Grafana, ELK, etc.)
  • Strong customer service & communication skills, with ability to articulate complex issues in laymen terms, and remain organized while working projects and tickets.
  • Functional knowledge of networking concepts (eg. VPCs, ACLs, Load Balancers), common services (eg. DNS, DHCP) and general knowledge of network security.
  • Experience working with any public cloud provider (eg. GCP, AWS, Azure).
  • Nice to have knowledge and/or experience:
    • Containers
    • Kubernetes
    • Google Cloud Platform
    • Scripting languages (eg. Bash, Python, Powershell)
    • Databases

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
Legal

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 Legal Assistant to join a team of 3 Attorneys in a fast paced start-up environment.

Responsibilities

  • Assisting in-house legal team with reviewing and revising non-disclosure agreements and other standard agreements
  • Supporting the day-to-day operations of the Legal Department, including drafting and sending out communications, records management, and providing administrative support to the Legal team
  • Providing project management services for all Legal projects and initiatives
  • Selecting, implementing, and maintaining technology solutions to assist Legal
  • Proactively auditing the Legal department’s internal business processes and workflows to identify and improve inefficiencies
  • Compiling and generating regular reports summarizing Legal department performance indicators
  • Work with in-house IP counsel to docket and track the company's intellectual property portfolio during preparation, filing, prosecution, and post-allowance phase

Qualifications

  • Positive attitude, creative spirit, passion for problem solving, and a strong motivation to excel
  • Self-starter who executes with urgency and is flexible to accept new and different challenges in a fast-paced and ever-changing startup environment
  • Accuracy, attention to detail and organization are essential requirements for this position
  • Must be extremely customer-service oriented with excellent communication. Able to build strong working relationships with various lines of business
  • 4+ years of experience as a contracts manager, corporate legal assistant, paralegal or legal operations specialist, including experience reviewing and revising commercial agreements required
  • International or government contracting experience (including developing and preparing detailed bid and/or proposal specifications and related documents) is also a plus
  • Bachelor's degree required (computer, technology, project management, or business administration field preferred)
  • Paralegal Certification or a JD is a plus
  • Strong technology and computer systems background preferred
  • Experience implementing/administering a Contract Lifecycle Management (CLM) solution is a plus.
  • Experience with Salesforce a plus
  •  Experience with patents, trademarks, and/or USPTO filing 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
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 Content Marketing Manager to manage our content strategy, distribution, channel partnerships, social media accounts, and brand advertising, both strategically and tactically, resulting in growth of our digital brand presence. The ideal candidate will have deep understanding of best practices in social media, digital, and content marketing, be a strong team player and know how to build and convert a digital audience.

Responsibilities

  • Build, develop, execute, and manage a content marketing strategy
  • 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, digital, advertising, and channel 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 

  • At least 5 years of experience leading content and 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
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 a Data Science Analyst 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, starting by understanding their data and use cases through close interaction throughout project lifecycles
  • Assisting data scientists with the model development process from data processing, feature selection and engineering, model training and testing, and synthesizing information in reports
  • Using automated tools to effectively perform tasks such as data cleaning, feature generation, feature selection, model building, and model validation
  • Assisting in the deployment of models within SparkCognition software products, coordinating efforts with engineering team members

Qualifications

  • US Citizenship or permanent work authorization preferred
  • Willingness to travel up to 70%
  • Bachelor’s degree or above + minimum 3 years of relevant work experience
  • Work experience in oil and gas, industrial, and/or aerospace/defense industries preferred
  • Degree 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, 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 innovative Data Scientist supporting our 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%
  • 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 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 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 and 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
Come join us today View Open Positions