Senior Software Engineer
ECPI University- Location
- Virginia Beach, VA, United States
- Workplace
- Onsite
- Employment
- Full Time
- Salary
- USD 100,000–120,000/yr
Posted today
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.
This is not a remote position. This position will be based at our Virginia Beach, VA location.
Transform your Career at ECPI University
Since 1966, ECPI University’s employees have been dedicated to helping students achieve their academic and career goals through our unique education model. Our culture is to prioritize our students’ success through the support of our dynamic team and industry focused curriculum.
ECPI University provides a stable work environment, with professional growth opportunities, and competitive benefits. If you are interested in joining us in making a difference in students’ lives, we would love to hear from you to discuss the opportunity.
Position Summary
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.
Required Skills and Experience
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
Why Join ECPI?
- Shape the digital front door for thousands of students.
- Play a key role in transitioning to modern platforms and technologies.
- Collaborative, mission-driven culture.
- Competitive salary plus full benefits.
Benefits of Employment
ECPI University provides comprehensive benefits to full-time employees, some of which are highlighted below:
- Tuition scholarship program available to full-time employees and their immediate family members after 90 days of employment
- Competitive compensation and medical/dental benefit plans
- PTO and holiday pay
- 401(k) participation with possible employer contributions
ECPI University is proud to be an Equal Opportunity Employer.
Skills
- LLM
- Retrieval-Augmented Generation
- Azure
- AWS
- Azure AI Foundry
- Bedrock
- OpenAI
- Azure AI Services
- Embeddings
- SQL Server
- PostgreSQL
- Azure DevOps
- Jira
- JavaScript
- TypeScript
- Python
- Node.js
- Next.js
- HTML
- CSS
- React
- Vue.js
- IAM
- S3
- ETL
- ELT
- Vector Databases
- iOS
- Android
- Docker
- Kubernetes
- GitHub
- GitLab
More jobs at ECPI University
All 10Data Engineer
ECPI University · Virginia Beach, VA, United States · USD 105,000–128,000/yr · today
Associate Data Engineer
ECPI University · Virginia Beach, VA, United States · USD 70,000–82,000/yr · today
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
ECPI University · Manassas, VA, United States · 17d ago
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
ECPI University · Virginia Beach, VA, United States · 17d ago
Dynamics 365 Developer
ECPI University · Virginia Beach, VA, United States · 3mo ago
Similar roles
Senior Software Engineer, Fullstack
Ltk Usa · US · today
Senior Software Engineer, Tech Foundations
Airbnb · San Francisco, CA · USD 196,000–227,000/yr · today
Senior Software Engineer, Tech Foundations
Airbnb · United States · USD 196,000–230,000/yr · today
Machine Learning Engineer, Relevance and Personalization
Airbnb · United States · USD 166,000–195,000/yr · today
Senior Software Engineer, Tech Foundations
Airbnb · USA · USD 196,000–230,000/yr · today
Staff Software Engineer, Passport & Commerce (Backend)
Airbnb · United States · USD 212,000–265,000/yr · today