Python Software Engineer Co-op

MORSE Corp Co-op OpportunitiesCambridge, MA
1d$28 - $33

About The Position

MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem. MORSE Corp is seeking Python Software Engineer Co-ops to develop software to test, evaluate, and deploy machine learning at scale. Experience with a broad range of development stacks is highly desired. Candidate should be a highly motivated self-starter with good communication skills and should be able to work in an iterative and agile development style. If you have a broad set of software skills and are interested in building full stack web apps, software infrastructure to support AI/ML, build data pipelines, MLOps, and cloud hosted applications then you could be a good match!

Requirements

  • US Citizenship required and ability to obtain a US Security Clearance.
  • Working towards a BS or BA degree in Computer Science, Engineering. or related subject
  • Working knowledge of the general software application development architectures, trends, and emerging technologies
  • Experience with Python
  • Solid understanding of version control systems (we use Git)
  • Good communication skills and the ability to have fun when working

Nice To Haves

  • Experience with tools including Docker and Spark, are nice to have

Responsibilities

  • Assisting in the development of custom software packages and full stack applications/tools for a variety of DoD customers
  • Build, automate, and optimize big data pipelines and supporting software for analysis and the test and evaluation of machine learning models at scale
  • Perform backend development for web platforms, data engineering for our T&E pipelines, leverage AWS or Azure tools to improve our deployments, and various DevSecOps tasks
  • Developing software solutions for the analysis of complex/big data problems
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Participate in code reviews, providing good feedback on code you review, as well as being receptive to feedback on your code
  • Working with and integrating the latest open-source software tools & algorithms to solve novel and challenging problems
  • Developing software within and for Cloud environments
  • Customer interaction, including opportunities to present your work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service