Python Software Engineer

Company: Solidus Technical Solutions
Location: Lexington, Massachusetts, United States
Type: Full-time
Posted: 08.FEB.2021
< >


Solidus is searching for a Python Software Engineer. The successful candidate will join a group that specializes in artificial intelligence...


Solidus is searching for a Python Software Engineer.

The successful candidate will join a group that specializes in artificial intelligence software architectures and algorithms to support the research and development of AI and machine learning (ML) projects utilizing Agile development and deployed to a cloud environment.

- As a member of a small collaborative team, with access to both subject matter experts and unique data sets, the selected candidate will perform the coding, development, implementation, integration, and testing of AI/ML technology development for national security.
- Candidate will support technical staff from multiple groups developing algorithms, datasets, simulation environments, assets, and interfaces used in the development of artificial intelligence (AI), machine learning (ML), natural language processing (NLP), computer vision, and autonomy projects.

Required Skills:
- ship and the ability to obtain a DoD Clearance; Active Clearance is preferred
- Ph.D. +5 years of experience, MS +8 years, or BS
- Expertise with 8+ years of Python development and AI/ML tools and libraries, along with modeling and visualization frameworks.
- Experience developing in Windows and Linux Environments
- Experienced in software design, development, integration, testing, documentation, and maintenance
- Experience developing innovative applications in a research environment
- Experience with supporting frameworks for visualization and display
- Experience developing simulation environments for cloud deployment
- Experience truthing and working with image-based data sets
- Strong object-oriented development skills
- Experience with modern development tools such as Github, etc.
- Experience with container-based deployment tools, such as Docker
- Understanding of the Continuous Integration / Continuous Delivery process
- Work well within a fast-moving, small team environment

Preferred Skills:
- Degree in Engineering, Science, or Mathematics
- Experience developing simulation environments for use in AI/ML and machine vision applications
- Expertise in basic machine learning tools (PyTorch, Tensorflow, etc.)
- Experience with cloud-based architectures, such as AWS
- Solid understanding of Linux and Windows operating systems
- Familiarity with multi-user simulation environments
- Familiarity with developing artificial intelligence, machine learning, or deep learning
- Familiarity with natural language processing (NLP)

Req ID 3924

Applicants selected must meet eligibility requirements for access to classified information. U.S. Citizenship may be required. Solidus is an Equal Opportunity Employer and participates in E-Verify. NOTICE OF AFFIRMATIVE ACTION PLAN FOR INDIVIDUALS WITH DISABILITIES, DISABLED VETERANS AND OTHER PROTECTED VETERANS. It is the policy of this Company to seek and employ qualified individuals at all locations and facilities, and to provide equal employment opportunities for all applicants and employees in recruiting, hiring, placement, training, compensation, insurance, benefits, promotion, transfer, and termination. To achieve this, we are dedicated to taking affirmative action to employ and advance in employment qualified individuals with disabilities, disabled veterans, and other protected veterans. The objective in adopting the Affirmative Action Programs is to place qualified individuals with disabilities, disabled veterans and other protected veterans in all job classifications. These Affirmative Action Programs are available for inspection by any applicant or employee by contacting the Company's EEO Coordinator, in the Human Resources office, Monday through Friday, 8am to 5pm. - provided by Dice

Apply Now


Loader2 Processing ...