> Markdown version of [/jobs/ext/3950604-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3950604-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** ECPI University - **Location:** Virginia Beach, VA, United States - **Experience:** Expert - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Data Analysis, JIRA, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Mobile Application Development, Software as a Service, Cloud Computing, Cloud Database, Cloud Engineering, Computer Programming, Databases, Continuous Integration, Information Engineering, Extract Transform Load (ETL), DevOps, Web Development, Github, Design of User Interfaces, Identity and Access Management, Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, Node.Js, Parsing, Performance Tuning, Software Architecture, Systems Development Life Cycle, OpenAI, Cloud Services, Azure Data Lake, Next.js, Requirements Management, Search Technologies, Software Engineering, TypeScript, Cloud Platform System, Data Ingestion, ReactJS, Retrieval-Augmented Generation, Large Language Models, Indexer, Gitlab, Vue.js, AI Platforms, Kubernetes, Api Design, Multiplatform, Docker, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-virginia-beach-va--ebd4feac-5ee1-452f-8804-f24e9da33b52 ## About the Role Software Engineering, Establish Priorities, Artificial Intelligence (AI), Multiplatform/Cross-Platform, Cloud Architecture, Product Lifecycle, Requirements Management, Cloud Applications, Software Development, Shallow Parsing, Education: Bachelor's degree in a relevant field, or related experience Experience: 6+ years of software engineering experience in software development and cloud-based applications 2+ years of experience with AI/LLM application development 2+ years of experience in AI Assisted coding Technical Proficiency: * Programming: JavaScript, TypeScript, Python, Node.js * Web Development: Next.js, HTML5, CSS3 * AI and LLM Expertise: LLM integration, embeddings, vector search, cloud native RAG solutions * Cloud AI Platforms: Azure AI Foundry, AWS Bedrock, OpenAI APIs, model endpoints, and orchestration * * Databases: SQL Server, PostgreSQL, and cloud native vector stores on Azure or AWS * API Development: Scalable API and SDK development * Project Management: Agile workflows and task tools Bonus Skills * UI/UX: React or Vue * Cloud Architecture Design: Designing cloud architectures (Azure preferred, AWS appreciated), deploying scalable microservices, networking, security, IAM / identity, etc. * Data Engineering: Data ingestion & indexing, familiarity with Azure Data Lake, S3, or cloud data warehouses, ETL/ELT basics, vector database operations * Mobile Development: iOS or Android * DevOps and CI/CD: Docker, Kubernetes, GitHub, GitLab, and CI pipelines ## Description Good Faith Pay Range: In accordance with Virginia law, the good-faith pay range for this position is $100,000 - 120,000 per year. Actual compensation will be determined based on the candidate's qualifications, education, experience, skills, and other legitimate business factors., Support the Director of AI and Analytics and work with other developers to build and maintain ECPI University's proprietary AI suite. Focus on LLM applications, RAG systems, vector storage, and cloud native services in Azure and AWS. Responsibilities Software Architecture: Design and develop multi-platform AI applications using cloud architecture. Define specs, plan system design, and oversee the full development lifecycle. AI Application Development: Build LLM-powered tools for faculty, staff, and students. Use Azure AI Foundry, AWS Bedrock, OpenAI APIs, and related cloud AI services. RAG Systems: Design and optimize RAG pipelines. Implement embeddings, chunking, retrieval logic, hybrid search, and vector search using Azure and AWS native vector stores. Database and Vector Storage: Work with SQL Server, PostgreSQL, and cloud native vector storage. Handle data ingestion, indexing, and performance tuning. Agile Project Management: Use Agile methods and tools such as Azure DevOps or Jira for planning and delivery. Professional Development: Stay current with new AI models, embeddings methods, vector search techniques, and cloud AI tools.