Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

ECPI University

Senior Software Engineer

Skills

SQL QueriesNextData EngineeringDockerReactNodeTypescriptPythonIOSMicroservicesHTMLPostgreSQLGitLabAIAWSGitHubKubernetesJiraUltiProFullstack DevelopmentJavascriptAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Salary:

$100,000 – $120,000 / year

Location:

Virginia Beach, VA, USA

Work mode:

Onsite

Published on:

17 September 2026

What they need


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.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.

Other offers great for you!

These companies are also looking for great profiles

Team.is

Senior Software Engineer Fullstack Typescript H/F

70000 - 90000 euros

Permanent contract

Paris, France

Hybrid

Skills

DockerReactTypescriptAWSKubernetesFullstack DevelopmentTerraformNXEffectAnglais

7 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools