The Consortium, Inc.

Python Developer (NLP Data Science)

The Consortium, Inc. - Reston, VA

TECHNICAL SKILLS

 

Must Have

  • bachelor’s degree

     

  • HTML/CSS

     

  • HTML/XML parsing (e.g. BeautifulSoup)

     

  • JavaScript (ES6)

     

  • Python

     

Nice To Have

  • AWS Dynamo

     

  • AWS S3

Team/Project: the role will involve building and improving processes that flow exam data through critical systems. The candidate will be able to dig into the complex markup that makes up the test questions, and build processes that validate and transform that layout to adapt to digital administrations. They'll be collaborating with other developers and members of the team but will have a lot of autonomy in terms of how to automate various aspects of the pipelines.

We are seeking a Python developer to build, streamline, and operate file-based data pipelines and automate data collection experiences. This position will work on a small team solving high-priority challenges relating to educational content development.

Responsibilities:

  • Build and document new data pipelines and content transformation processes
  • Perform manual and automated markup updates to HTML-based content
  • Craft and automate data collection experiences for users
  • Operate content transformation processes
  • Identify and implement process improvements in existing Python-based data pipelines

Requirements:

  • Bachelor’s degree in Computer Science, Data Science, or related field
  • 3+ years of experience with Python
  • 2+ years of experience with HTML and CSS
  • Proficient with Javascript
  • Proficient with Git
  • Familiar with multiple file formats, including JSON, CSV, and XML
  • Be a creative problem solver who is eager to learn new systems and streamline complex processes
  • Able to set priorities and execute against deadlines independently
  • Detail-oriented when it comes to technical documentation for reference and reporting

 

Additional qualifications:

 

  • Experienced with using BeautifulSoup for HTML or XML processing
  • Experienced with building end-to-end data pipelines or ETL
  • Experience with jQuery
  • Familiar with MathML
  • Familiar with AWS data storage services, such as S3 and DynamoDB

 

 

 



Posted On: Thursday, September 2, 2021



Apply to this job
or