Python Software Engineer Graduate Co-op
Python Software Engineer Co-op developing full-stack apps, big data pipelines, and MLOps/cloud infrastructure for DoD customers using Python, Git, Docker, and AWS/Azure.
- Compensation
- $28–$37 / hr
- Location
- Cambridge, MA, Arlington, VA, Seattle, WA
- Work setup
- Not specified
- Seniority
- Junior
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- US Citizenship and ability to obtain US Security Clearance
- Working towards MS degree in Computer Science, Engineering, or related subject
- Working knowledge of general software application development architectures, trends, and emerging technologies
- Experience with Python
- Solid understanding of version control systems (Git)
- Good communication skills
Nice to have
- Experience with Docker and Spark
Full description
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!
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
REQUIREMENTS:
-
US Citizenship required and ability to obtain a US Security Clearance.
-
Working towards a MS degree in Computer Science, Engineering. or related subject
-
Working knowledge of the general software application development architectures, trends, and emerging technologies