Software/Machine Learning Engineer - R123
Expedition Technology · Herndon, VA · 2 wk ago
On-siteEngineeringFull-time
About the role
We are seeking a Software Engineer who excels in backend development and is passionate about learning new technologies. You will work with a talented, motivated, supportive, and welcoming team in an Agile ecosystem to develop new capabilities using the latest open-source frameworks.
Responsibilities
- Develop features, automated workflows, and bug fixes for the system using Python 3, Docker, Kubernetes, and AWS services.
- Collaborate with a team to develop deep learning architectures and pipelines for novel applications.
- Contribute to SDLC and coding best practices.
- Develop and design RESTful APIs and streaming services.
- Identify and resolve performance bottlenecks.
Requirements
- United States Citizenship: Due to clearance and contractual requirements, all candidates must be able to obtain and maintain a US Government issued security clearance.
- Active Top Secret or higher security clearance (TS/SCI preferred).
- Bachelor's degree (BA/BS) or higher in Computer Science, Computer Engineering, or a closely related field.
- At least 3 years of experience with backend development, ideally in AWS Cloud environments.
- Fundamental understanding of cloud computing concepts (serverless, scalability, microservices, high availability, and durability).
- Some experience with integrating Kubernetes, Docker, or other containerized ecosystems.
- Familiarity with object-oriented design and languages – emphasis on Python and JavaScript.
- Some experience or interest in designing and implementing machine learning pipelines to deploy machine learning models in a containerized environment.
- Comfortable working with Linux (Ubuntu) based operating systems (command line operations, scripting).
- Configuration Management (CM) experience using Git and familiarity with branching strategies.
Qualifications
- Enjoy learning new technologies and creating compelling software.
- Work with minimum supervision as part of a collaborative, agile team.