The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
M608j26xxf0lwm0z93f

Sr. Software Engineer - Analytics and Data Science

Job Description

Sr Software Engineer - Analytics & Data Science

Data Recognition Corporation, Maple Grove, MN

DRC is one of the largest educational assessment and curriculum/instruction companies in the industry.

 We are looking for a data-savvy senior software engineer with demonstrated versatility to contribute to the advancement of DRC's Enterprise Analytics and Data Science initiatives. In this role, you will collaborate closely with PM, BA, SA, Dev teammates as well as Enterprise and Dept stakeholders and be responsible to help design, develop and qualify KPI analytic reporting and forecasting systems that automate DRC's business processes with improved enterprise data management and business intelligence (BI). You will also help investigate, develop, and optimize AI models for the Company’s advanced analytical products and solutions.

Core Skills (required)

  • 5+ years related experience
  • Bachelor’s or higher degree, preferably in Computer Science, Mathematics, Physics, Engineering or a related discipline
  • Strong proficiency developing software in one or more of: Python, R, C/C++/C#, and/or Java
  • Scripting experience in one or more of: JavaScript, AngularJS, CoffeeScript, TypeScript, Chart.js, Node.js, Express.js, Sails.js
  • SQL, data engineering and coding for various database technologies (e.g. MS SQL Server, PostgreSQL, DynamoDB, Snowflake, etc.) and methodologies (Relational, Star Schema, NoSQL/XML/JSON, etc.)
  • Working with database models
  • Microservices/REST concepts
  • Shell scripting e.g. Unix Bash, Microsoft PowerShell, etc.
  • Working knowledge of machine learning frameworks e.g. scikit-learn, PyTorch, TensorFlow, Keras, MxNet
  • Ability to review and understand business requirements
  • Ability to review and create detailed technical documentation

Preferred Skills (nice-to-have):

  • Master's degree preferred (not required) preferably in Computer Science, Mathematics, Physics, Engineering or a related discipline
  • Understanding of Deep Learning methods e.g. CNN, RNN, LSTM, GAN
  • Understanding of Natural Language Processing methods e.g. NLTK, Spacy, Transformers
  • Familiarity with BI tools e.g. ThoughtSpot, Power BI, Tableau, etc.
  • Experience working with cloud technologies e.g. AWS, Azure, Google Cloud
  • Familiarity with Agile development methodologies, including Scrum
  • Understanding of test-driven development and CI/CD deployment pipeline
  • Experience with Open Source work management tools: JIRA, Jenkins, and GitHub
  • Experience scripting for API integration testing e.g. with Postman

Essential Job Requirements:

  • Teamwork and good oral/written communication skills
  • Familiarity with Microsoft Office Suite
  • Relate effectively and work respectfully with diverse work groups
  • Ability to consistently perform well during times of increased work load
  • Set and meet deadlines
  • Manage multiple job functions simultaneously
  • Other duties as needed

DRC retains the right to change or assign other duties to this position

No Agencies or third parties, please

Company cannot provide sponsorship for this position

Data Recognition Corporation is an Affirmative Action/Equal Opportunity Employer M/F/D/V

Job Requirements

We are looking for a data-savvy senior software engineer with demonstrated versatility to contribute to the advancement of DRC's Enterprise Analytics and Data Science initiatives. In this role, you will collaborate closely with PM, BA, SA, Dev teammates as well as Enterprise and Dept stakeholders and be responsible to help design, develop and qualify KPI analytic reporting and forecasting systems that automate DRC's business processes with improved enterprise data management and business intelligence (BI). You will also help investigate, develop, and optimize AI models for the Company’s advanced analytical products and solutions.

Job Snapshot

Location US-MN-Maple Grove
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

Data Recognition Corporation

DRC was founded in 1978 as a service firm specializing in test and survey administration and processing. We began with 50 employees in one location—a small group of people dedicated to differentiating their company by providing superior customer service. Since that time, DRC has evolved into a full-service information management company with a staff of more than 600 full-time employees and over 4,000 seasonal and temporary employees in 14 locations around the country. However, even as we have grown, we have remained committed to our “customers first” attitude. Our hallmark in the industries we serve has become our unparalleled responsiveness to each of our clients. Learn More

Contact Information

US-MN-Maple Grove
Icon-social-facebookIcon-social-linkedin
Snapshot
Data Recognition Corporation
Company:
US-MN-Maple Grove
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Sr Software Engineer - Analytics & Data Science

Data Recognition Corporation, Maple Grove, MN

DRC is one of the largest educational assessment and curriculum/instruction companies in the industry.

 We are looking for a data-savvy senior software engineer with demonstrated versatility to contribute to the advancement of DRC's Enterprise Analytics and Data Science initiatives. In this role, you will collaborate closely with PM, BA, SA, Dev teammates as well as Enterprise and Dept stakeholders and be responsible to help design, develop and qualify KPI analytic reporting and forecasting systems that automate DRC's business processes with improved enterprise data management and business intelligence (BI). You will also help investigate, develop, and optimize AI models for the Company’s advanced analytical products and solutions.

Core Skills (required)

  • 5+ years related experience
  • Bachelor’s or higher degree, preferably in Computer Science, Mathematics, Physics, Engineering or a related discipline
  • Strong proficiency developing software in one or more of: Python, R, C/C++/C#, and/or Java
  • Scripting experience in one or more of: JavaScript, AngularJS, CoffeeScript, TypeScript, Chart.js, Node.js, Express.js, Sails.js
  • SQL, data engineering and coding for various database technologies (e.g. MS SQL Server, PostgreSQL, DynamoDB, Snowflake, etc.) and methodologies (Relational, Star Schema, NoSQL/XML/JSON, etc.)
  • Working with database models
  • Microservices/REST concepts
  • Shell scripting e.g. Unix Bash, Microsoft PowerShell, etc.
  • Working knowledge of machine learning frameworks e.g. scikit-learn, PyTorch, TensorFlow, Keras, MxNet
  • Ability to review and understand business requirements
  • Ability to review and create detailed technical documentation

Preferred Skills (nice-to-have):

  • Master's degree preferred (not required) preferably in Computer Science, Mathematics, Physics, Engineering or a related discipline
  • Understanding of Deep Learning methods e.g. CNN, RNN, LSTM, GAN
  • Understanding of Natural Language Processing methods e.g. NLTK, Spacy, Transformers
  • Familiarity with BI tools e.g. ThoughtSpot, Power BI, Tableau, etc.
  • Experience working with cloud technologies e.g. AWS, Azure, Google Cloud
  • Familiarity with Agile development methodologies, including Scrum
  • Understanding of test-driven development and CI/CD deployment pipeline
  • Experience with Open Source work management tools: JIRA, Jenkins, and GitHub
  • Experience scripting for API integration testing e.g. with Postman

Essential Job Requirements:

  • Teamwork and good oral/written communication skills
  • Familiarity with Microsoft Office Suite
  • Relate effectively and work respectfully with diverse work groups
  • Ability to consistently perform well during times of increased work load
  • Set and meet deadlines
  • Manage multiple job functions simultaneously
  • Other duties as needed

DRC retains the right to change or assign other duties to this position

No Agencies or third parties, please

Company cannot provide sponsorship for this position

Data Recognition Corporation is an Affirmative Action/Equal Opportunity Employer M/F/D/V

Job Requirements

We are looking for a data-savvy senior software engineer with demonstrated versatility to contribute to the advancement of DRC's Enterprise Analytics and Data Science initiatives. In this role, you will collaborate closely with PM, BA, SA, Dev teammates as well as Enterprise and Dept stakeholders and be responsible to help design, develop and qualify KPI analytic reporting and forecasting systems that automate DRC's business processes with improved enterprise data management and business intelligence (BI). You will also help investigate, develop, and optimize AI models for the Company’s advanced analytical products and solutions.

Mxl8df67z8jp8nyj442
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Sr. Software Engineer - Analytics and Data Science Apply now