AI Software Engineer
Lockheed Martin · Manassas, VA · 1 mo ago
EngineeringPart-time
Basic Qualifications
Education typically aligns with a Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline, however combined education/experience will be considered in lieu of a degree.
Responsibilities
- Design, develop, and deploy microservices and containerized legacy applications.
- Design, develop, and deploy microservices and containerized legacy applications.
- Design, develop, and deploy microservices and containerized legacy applications.
- Design, develop, and deploy microservices and containerized legacy applications.
- Design, develop, and deploy microservices and containerized legacy applications.
Requirements
- Experience with LLMs, RAG architecture, and GenAI.
- Experience with machine learning algorithms and deep learning frameworks such as TensorFlow and PyTorch.
- Demonstrated proficiency in software development using Python, GoLang, Bash, Node/Javascript.
- Strong critical thinking and problem solving skills.
- Experience in Linux development, integration, and troubleshooting.
Qualifications
- Experience with command and control systems.
- Experience with cloud environments.
- Experience integrating software components.
- Experience with test automation and continuous integration and deployment.
- Experience with Nvidia GPU and C++.
- Strong background developing / debugging.
- Experience in DevSecOps and Agile methodologies.
Skills
- Experience with command and control systems.
- Experience with cloud environments.
- Experience integrating software components.
- Experience with test automation and continuous integration and deployment.
- Experience with Nvidia GPU and C++.
- Strong background developing / debugging.
- Experience in DevSecOps and Agile methodologies.
Benefits
- Flexible schedules.
- Competitive pay.
- Comprehensive benefits.
Pay
Details on pay are not specified in the job posting.
Schedule
Details on schedule are not specified in the job posting.