Software Engineer Intern Job at South Dakota Staffing, Sioux Falls, SD

TkhqRDN3ajRxT0tnQ3hGZzdxQ0pSMkVTM0E9PQ==
  • South Dakota Staffing
  • Sioux Falls, SD

Job Description

Software Engineer Intern

Belong. Connect. Grow. with KBR! Around here, we define the future. We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely by supporting the science that informs decision makers and protects Earth.

KBR is seeking an Intern to join its talented team in Sioux Falls, South Dakota. KBR, headquartered in Houston, Texas, is the primary contractor to the U.S. Geological Survey (USGS) for performing work at the Earth Resources Observation and Science (EROS) Center near Sioux Falls, SD. The Intern will be supporting the Landsat Calibration and Validation (Cal/Val) team and applying artificial intelligence and/or deep learning models to time series trended calibration data and providing automated anomaly detection.

KBR plans to leverage CVAE (Convolutional Variational Auto-Encoder) and similar modeling methodologies in AWS to take an unsupervised deep learning approach to anomaly detection in current and future Landsat mission data. The overall goal for our project, "Scaling Operations for Multi Mission Architecture", is to investigate Calibration and Validation (Cal/Val) data from the Landsat series of satellites to ensure data quality meets the gold standard in Earth observations. This includes maintaining a well-calibrated remote sensing archive of current, past, and future Landsat missions for science applications and Earth observation enhancement, as well as for Cal/Val operational trending dashboard capabilities. The intern will also support additional machine learning support for geometric calibration activities, specifically applying machine learning methods to ground control points (GCPs) resolution consistency across multiple satellite resolutions.

MUST have three years of continuous residency in the U.S. for issuance of a Government Security credential

Core Responsibilities
  • Deploy baseline processing infrastructure in AWS
  • Install open-source machine-learning tools: Scikit-Learn, Keras, PyTorch, etc., both CPU and GPU-enabled versions
  • Install and explore dashboarding software (Dash, Tableau, others)
  • Install and configure automated reporting software (Quarto and related software)
  • Support the team with Data Preparation and Modeling:
    • Collect and prepare current and historical spacecraft attitude & ephemeris and other supporting data for CVAE modeling activities.
    • Collect and prepare a subset of the Landsat Cal/Val trending database for dashboard and automated reporting activities.
    • Prepare and evaluate a CVAE model: Train and test a published CVAE model utilizing PyTorch and Scikit-Image and published data (non-Landsat) to establish a processing baseline.
    • Adapt the model to accept Landsat attitude & ephemeris data.
    • Refine and evaluate models by adjusting model parameters and augmenting the training dataset. (Many iterations expected here)
    • Investigate alternative models or modifications as needed
  • Dashboard development and comparison:
    • Develop a test-case dashboard application in the python-based tools using a subset of the IAS trending database
    • Develop a similar application in Tableau
    • Evaluate functionality, compare/contrast the tools
Other Responsibilities
  • Participating in Internal Research and Development (IR&D) Reviews
  • Perform other duties as assigned by the Landsat Cal/Val Team Lead
Experience

Working toward a degree in software/data science, remote sensing calibration, and/or mathematics. Preference will be given to anyone with experience in satellite ground systems, remote sensing data capture, processing, archive, distribution, and scientific applications.

Education

Working toward a Bachelors in Engineering, Signal Processing, System Calibration, Photogrammetry, Geodesy, Mathematics, or Satellite Systems

Required Skills
  • Experience in Machine learning and/or deep learning AI models
  • Programming skills in Python, IDL, or Matlab
  • Ability to communicate effectively orally and in writing
  • Ability to think independently
  • Ability to handle complex multitask environments
Desired Skills
  • Knowledge of spacecraft and spacecraft instrument dynamics and characteristics
  • Knowledge of image/signal processing and statistical analysis fundamentals
  • Knowledge of map projections
  • Ability to develop image and signal processing techniques and tools
  • Knowledge of satellite systems and remote sensing

Candidates must have strong technical knowledge, excellent communication skills, and a teamwork emphasis. Candidates must also be able to integrate into a highly skilled team. The candidate must be able to obtain and maintain a national agency check and background investigation after hire to obtain a badge for government facility access and user accounts.

SPECIAL REQUIREMENTS:

  • Three years of continuous residency in the U.S. for issuance of a Government Security credential
  • The candidate must be able to obtain and maintain a national agency check and background investigation after hire to obtain a badge for government facility access and user accounts.

KBR partners with several other companies to fulfill its requirements as a government contractor. The selected subcontracting companies align their benefits as closely as possible to those of KBR. KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule. We support career advancement through professional training and development.

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

Job Tags

For contractors, Local area, Remote work, Flexible hours,

Similar Jobs

Monster

Production Associate - 1st Shift Job at Monster

 ...with us you must be comfortable working in a manufacturing environment and be able to stand for the full duration of the shift. No experience required, but we prefer any prior knowledge you have! We believe in flexibility and learning all jobs, so we ask that you be able... 

Twinkle toes nanny agency

Part-Time Nanny Job at Twinkle toes nanny agency

 ...Twinkle Toes Nanny Agency is looking for a nanny for a part-time position. The family needing care just had their first baby this summer, so infant expereince is required. They need help 16 hours a week and can be flexible with the specific schedule that is arranged. They... 

American Honda Motor Co.

Field Technician - Hydrogen Fuel Cell Job at American Honda Motor Co.

 ...What Makes a Honda, is Who Makes a Honda *This position is not eligible for sponsorship* At Honda, we envision a joyful future driven by innovation and sustainability. We are on the lookout for passionate individuals who possess the skills, courage, and dreams to help... 

Perkins Management Services Company

Chick Fil A Director of Operations Job at Perkins Management Services Company

Perkins Management, a Chick-fil-A franchisee, is looking for a designated CFA Director of Operations. Chick-fil-A is a customer-first, service-driven organization known for its commitment to excellence in food quality, hospitality, and leadership development. As one of... 

NorthPoint Search Group

Bilingual Spanish Marketing Specialist Job at NorthPoint Search Group

 ...maintenance, online presence, Video 3x/week on YouTube and website, filming, editing and posting, coordinating Webinars 2x/month, pay per click, google ad words, blogging, etc.Marketing Stationary: Make sure that brochures, whitepapers, binders and printing are ordered...