Senior Software Engineer

Socket.dev

Virginia Beach (VA)

On-site

USD 100,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Tuition scholarship program
Medical/dental benefits
PTO and holiday pay
401(k) plan

Job summary

ECPI University in Virginia Beach seeks a Software Architect to support the Director of AI and Analytics and help build ECPI’s proprietary AI suite. Focus areas include LLM applications, RAG pipelines, vector storage, and cloud-native services in Azure and AWS.

You will design multi‑platform architectures, lead development of AI tools for faculty, staff, and students, and collaborate with cloud AI platforms such as Azure AI Foundry, AWS Bedrock, and OpenAI APIs in an Agile environment.

Qualifications

  • Bachelor’s degree in a relevant field, or related 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

Responsibilities

  • Software Architecture: Design and develop multi-platform AI applications using cloud architecture. Define specs, plan system design, and oversee the full development lifecycle.

Skills

JavaScript
TypeScript
Python
Node.js
Next.js
HTML5
CSS3
LLM integration
Embeddings
Vector search
Azure/AWS
OpenAI APIs
SQL Server
PostgreSQL
API Development
Agile
Docker
Kubernetes

Education

Bachelor's degree in a relevant field

Tools

Azure AI Foundry
AWS Bedrock
OpenAI APIs

Job description

Good Faith Pay Range:In accordance withVirginia law, the good-faithpay range for this position is $100,000 - 120,000 per year. Actual compensation will bedeterminedbased 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ECPI University • Virginia Beach (VA)

On-site
USD 100,000 - 120,000
Tuition scholarship
Medical and dental plans
PTO and holidays
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University • Virginia Beach (VA)

On-site
USD 1,500 - 1,800
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University LLC • Virginia Beach (VA)

On-site
USD 1,500 - 1,800
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University • Manassas (VA)

On-site
USD 17,000 - 20,000
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)
AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University LLC • Manassas (VA)

On-site
USD 1,500 - 1,800
Senior AI Platform Engineer - Onsite in VA Beach
Senior AI Platform Engineer - Onsite in VA Beach

Socket.dev • Virginia Beach (VA)

On-site
USD 100,000 - 120,000
Tuition scholarship program
Medical/dental benefits
PTO and holiday pay
+1
Senior AI & Cloud Engineer — LLM/RAG, On-Site VA Beach
Senior AI & Cloud Engineer — LLM/RAG, On-Site VA Beach

ECPI University • Virginia Beach (VA)

On-site
USD 100,000 - 120,000
Tuition scholarship
Medical and dental plans
PTO and holidays
CIS – AI Software Development Faculty
CIS – AI Software Development Faculty

ECPI University • Short Pump (VA)

On-site
USD 70,000 - 100,000
Comprehensive benefits program
Support for work/life balance
Enterprise - AI Engineer - Python, LLM, AWS
Enterprise - AI Engineer - Python, LLM, AWS

Erias Ventures • Maryland

Hybrid
USD 150,000 - 265,000
Above Market Hourly Pay
401k with immediate vesting
Spot bonuses for business development
+5
AI in Cybersecurity Faculty / Subject Matter Expert (SME)
AI in Cybersecurity Faculty / Subject Matter Expert (SME)

ECPI University LLC • Manassas (VA)

On-site
USD 1,500 - 1,800
Benefits program