Software Engineer 1

Remote Full-time
NAES Corporation is a leading independent operator in the power generation and industrial construction industry, seeking a Software Engineer 1 to enhance internal business workflows through AI-enabled applications. The role involves developing and integrating solutions that improve enterprise productivity, utilizing modern AI coding tools and collaborating with cross-functional teams. Responsibilities Build, test, and maintain software components that support AI and automation initiatives Design and implement solutions involving RAG, document ingestion, chunking, embeddings, vector search, semantic retrieval, prompt orchestration, and enterprise knowledge grounding Contribute to backend services, APIs, orchestration layers, and data pipelines used in AI applications Make heavy use of AI coding tools such as Claude Code, Codex, GitHub Copilot, or similar tools to improve development speed, quality, and productivity Write clean, maintainable, and well-documented code following engineering best practices Participate in code reviews, debugging, testing, and continuous improvement efforts Help support deployment, monitoring, and enhancement of AI-enabled applications across enterprise platforms Collaborate with senior engineers and cross-functional teams to translate requirements into working software Skills Bachelor's degree in computer science, software engineering, information systems, or related field from an accredited college or university recognized by the United States Department of Education or equivalent One year of software engineering or application development experience Strong foundational knowledge of AI/ML concepts and hands-on exposure to modern AI application patterns LLM integrations, prompt engineering, embeddings, vector databases and RAG; in any context (work, projects, or coursework) Good understanding of software engineering fundamentals, including APIs, databases, version control, testing, and debugging Strong problem-solving, communication, and collaboration skills with a willingness to learn Python, TypeScript, SQL, REST APIs, and JSON-based integrations AI coding tools such as Claude Code, Codex, GitHub Copilot Microsoft Azure and cloud-based application development Experience building AI applications such as copilots, knowledge assistants, semantic search tools, or document Q&A systems Experience with enterprise document processing, data integration, or grounding AI systems on internal knowledge sources Familiarity with agentic AI patterns and best practices including tool use, multi-step reasoning, agent memory, human-in-the-loop design, and responsible handling of autonomous actions Exposure to CI/CD pipelines, containerized development (Docker), and production deployment workflows Experience with retrieval tuning, prompt iteration, and monitoring answer quality in RAG systems Familiarity with orchestration frameworks (LangChain, Semantic Kernel, LlamaIndex), vector databases, or model evaluation tooling Company Overview NAES is the power generation industry’s largest independent services provider, with more than 40 years of experience managing risk and turning it into profits. It was founded in 1980, and is headquartered in Issaquah, Washington, USA, with a workforce of 1001-5000 employees. Its website is Company H1B Sponsorship NAES has a track record of offering H1B sponsorships, with 1 in 2025. Please note that this does not guarantee sponsorship for this specific role.
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Customer Care Specialist – Delivering Exceptional Client Service and Driving Business Growth at arenaflex

Remote

Executive Assistant [Remote]

Remote

Virtual Care Client Service Representative

Remote

Experienced Remote Customer Service Representative – Delivering Exceptional Support and Building Strong Relationships with Clients at blithequark

Remote

Remote | Film and Video Editors β€” $60-$100/hour

Remote

Experienced Remote Data Entry Specialist - Work from Home with blithequark

Remote

**Experienced Online Data Entry Assistant – Remote Opportunity for Talented Teens**

Remote

Experienced Senior Logistics Analyst for Data-Driven Decision Making and Strategic Planning – Full-Time Remote Opportunity with blithequark

Remote

Experienced Remote Virtual Bookkeeper for Small Business Financial Management - Immediate Hiring

Remote

Principal Consultant - Telecom

Remote
← Back