WHOIposted 17 days ago
Full-time • Mid Level

About the position

Woods Hole Oceanographic Institution is seeking a skilled engineering professional. This is a regular, full-time, exempt position, and is eligible for benefits. The essential functions include leveraging technical application development to support scientific endeavors across research departments, writing software for statistical analysis of research, orchestrating cost-effective and scalable AWS pipelines, migrating large amounts of data to AWS cloud, working with databases and big data, creating and maintaining scalable software, troubleshooting problems, and providing quality output to meet project criteria.

Responsibilities

  • Leverage technical application development to support scientific endeavors across research departments.
  • Write software to perform statistical analysis of research utilizing programming capabilities for experimental data numerical analysis, AI, and machine learning.
  • Orchestrate cost-effective and scalable AWS pipelines with high availability.
  • Migrate large amounts of data from on-premises infrastructure to AWS cloud.
  • Work with databases and big data to support research objectives.
  • Create and maintain scalable software that meets industry best practice standards.
  • Troubleshoot problems and research and implement technical solutions.
  • Provide quality output to meet project criteria.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Bioinformatics, or related field.
  • Three (3) years of experience in an occupation in the field of software engineering.
  • Three (3) years of postbaccalaureate programming experience in a scientifically focused academic or corporate setting.
  • Three (3) years of experience using programming languages like Python and GoLang to extract metadata from a variety of output files including images, text, and video.
  • Experience with AWS (Lambda, S3, EC2, ECS, EKS, SQS, CloudWatch, Dynamodb, SQL, and PostgreSQL).
  • Creating and maintaining scalable applications.
  • Database administration and development using RDBMS and NoSQL.
  • Conducting experiments using Knowledge Graph.
  • Proficiency in Python, GoLang, and GIT version Control.
  • Experience with Linux-based operating systems.
  • Familiarity with Docker virtualization environments.
  • Automated Data Ingestion Techniques that can handle large data and metadata.
  • Experience with CI/CD.

Benefits

  • Eligible for benefits.
  • Telecommute from anywhere in the U.S. with the requirement to visit employer’s premises as needed and every 6 months for in-person meetings.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service