Jobs · Information Technology · Ohio

Computer Science Technician Trainee

KBR Careers · Beavercreek Township, OH · Yesterday
Information TechnologyFull-time

About the role

KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security.

Key Responsibilities

  • Support software development, research, and prototyping efforts related to artificial intelligence, natural language processing, and data analytics.
  • Assist with the design, development, testing, and maintenance of Python-based applications, utilities, and analytical tools.
  • Develop and enhance automated techniques for evaluating, processing, and analyzing structured and unstructured data.
  • Support the development of web-based dashboards and visualization capabilities used to communicate technical results and project metrics.
  • Participate in the collection, analysis, and validation of engineering and technical data to support ongoing research and development activities.
  • Develop and execute test cases to evaluate software functionality, performance, and accuracy.
  • Collaborate with software engineers, systems engineers, and technical teams to define requirements and implement technical solutions.
  • Document software designs, algorithms, workflows, and technical findings.
  • Support Agile development activities, team collaboration, and code management using source control tools and development best practices.
  • Perform additional technical duties as assigned in support of digital engineering, software development, and research initiatives.

Qualifications

  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Data Science, or a related technical discipline.
  • Must be enrolled in an accredited college or university and remain enrolled throughout the period of employment.
  • Experience developing software applications using Python or other modern programming languages.
  • Knowledge of software development principles, data structures, algorithms, and object-oriented programming concepts.
  • Demonstrated ability to analyze technical problems and develop effective solutions.
  • Experience working in collaborative team environments.
  • Strong written and verbal communication skills.
  • Ability to obtain and maintain any required customer or company access approvals.

Qualifications Desired

  • Experience developing or consuming RESTful APIs, GraphQL APIs, or other service-based architectures.
  • Experience using source control systems such as Git and GitHub.
  • Knowledge of artificial intelligence and machine learning concepts.
  • Experience working with structured and unstructured datasets.
  • Exposure to systems engineering, requirements analysis, model-based systems engineering, or digital engineering concepts.
  • Previous internship, research, or project experience supporting software development or technical engineering efforts.

Similar jobs

Technician Trainee

Ryder Supply Chain SolutionsCamden, NY· 2 wk ago
Information Technology$25/hrapply on technicians-ryder.icims.com

Technician Trainee

Ryder System, Inc.Camden, NY· 2 wk ago
Information Technology$25/hrapply on rr.jobsyn.org

Technician Trainee

Nixon Power ServicesLawrenceville, GA· 3 wk ago
Engineeringapply on workforcenow.adp.com

Technician Trainee

Ryder System, Inc.Sanford, NC· 1 mo ago
Engineering$21/hrapply on rr.jobsyn.org

Technician Trainee

Dave Wright AutoHiawatha, IA· 3 wk ago
Engineeringapply on careers.hireology.com