Software Developer

NeoMax, LLC
Chantilly, United States of America
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Chantilly, United States of America

Tech stack

Adobe InDesign
Cloud Computing
Collaborative Software
Computer Programming
ETL
Data Visualization
Software Debugging
Django
Systems Analysis
PostgreSQL
Machine Learning
Natural Language Processing
TensorFlow
Prometheus
Standard Sql
Software Requirements Analysis
System Testing
Web Services
Data Processing
Enterprise Software Applications
PyTorch
Flask
Large Language Models
Reliability of Systems
Keras
FastAPI
Scikit Learn
Operational Systems
Machine Learning Operations
REST
Spacy
Microservices

Requirements

Do you have experience in Web services design?, Demonstrated experience developing Python applications with data science libraries Demonstrated experience with ML frameworks like scikit-learn, SpaCy, TensorFlow, PyTorch, Keras Demonstrated experience with Natural Language Processing techniques Demonstrated experience with AWS Services and Cloud based development Demonstrated experience working with REST services Demonstrated experience working with SQL, including Postgres Demonstrated experience with search syntax to include ICQL and Retrieval Ware Demonstrated on-the-job experience exhibiting analytical skills to assess customer requirements and create innovative solutions Demonstrated on-the-job experience exhibiting problem solving skills to include debugging and testing web applications , Desired Skills

Demonstrated experience in the practical application of engineering science and technology, including applying principles, techniques, procedures, and equipment to the design and production of various goods or services Demonstrated experience in design, such as design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models Demonstrated experience in project management processes, procedures and tools Demonstrated experience in Project Management concepts and principles Demonstrated experience in Project planning and management skills, including scope of work, time estimation, and resource assignment Demonstrated experience in Technology Design, such as generating or adapting equipment and technology to serve user needs Demonstrated experience in Troubleshooting, such as determining causes of operating errors and deciding what to do about it Demonstrated experience in Systems Analysis, such as determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes Demonstrated experience in Operations Analysis, such as analyzing needs and product requirements to create a design Demonstrated experience in identifying technology gaps in current capabilities and processes Demonstrated experience in developing a project plan and workflow based on a project management model Demonstrated experience in troubleshooting and problem solving both technical and non-technical issues with equipment, systems, networks, and computer operations Demonstrated experience in conveying technical information to non-technical individuals Demonstrated experience in troubleshooting and problem-solving issues related to development across multiple security boundaries including both high and low side environments Experience designing and developing tools that integrate with mission applications Experience designing and developing collaborative tools, data manipulation techniques, data visualization techniques, and directory services Designing, building, and maintaining ETL (Extract, Transform, Load) pipelines for data applications Developing, testing, evaluating, and integrating machine learning models, in particular Large Language Models, into production software Creating RESTful APls or microservices (using Flask, FastAPI, or Django) to expose data insights or models to other applications Experience providing the operations and maintenance of operational systems including cloud based activities Experience modifying existing software to correct errors or to improve performance Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus or MLflow to track model performance, detect drift, and ensure software reliability in production environments Experience analyzing user needs and software requirements to determine feasibility of design within time and cost restraints for Sponsor consideration Experience consulting with customers about software system design and maintenance Experience developing and directing software system testing and validation procedures, programming, and documentation Experience conferring with other application's systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces Experience correcting errors by making appropriate changes and confirming the desired results are produced Experience compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program Experience writing, updating, and maintaining applications or software packages to handle specific tasks As needed, consulting with managerial, engineering, and technical personnel to clarify technical aspects of the program(s)

About the company

About NeoMax NeoMax is a minority owned small business that specializes in DevOps, Data Science, and Cybersecurity IT solutions. With over ten years of experience in research, engineering and development, we take a "big picture" approach to meeting our business needs, prioritizing both technical and soft skills in the workplace for improved performance. We create a thriving work environment that enables us to provide excellent support to our customers. We encourage and respect each other, just as we are encouraged and respected by our leadership. We are committed to contributing to the health of the organization by ensuring our words and actions align with our core values of Integrity, Diversity, Empowerment, Ambition and Service. We recognize that we represent the company in all aspects of our professional interactions, and we treat individuals external to our organization with the same respect that we treat each other.

Apply for this position