{"id":1615403,"url":"https://alion.io/job/ecpi-university-senior-software-engineer","title":"Senior Software Engineer","company":{"id":1797755,"name":"ECPI University","domain":"ecpi.edu","url":"https://alion.io/company/ecpi","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"UltiPro","truth_index":{"grade":"A","score":95,"open_postings":34,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":262,"computed_at":"2026-10-13T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Virginia Beach, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":100000,"max":120000,"currency":"USD","period":"year","gross":null,"usd_annual":120000},"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Embeddings","optional":false},{"name":"Hybrid Search","optional":false},{"name":"JavaScript","optional":false},{"name":"Jira","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Amazon S3","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"ETL/ELT","optional":true},{"name":"GitHub","optional":true},{"name":"GitLab","optional":true},{"name":"IAM","optional":true},{"name":"Kubernetes","optional":true},{"name":"React.js","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-09-17T21:20:42Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-13T09:11:25Z","board_verified":true,"closed_at":null,"days_open":25,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":25},"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.\nThis is not a remote position. This position will be based at our Virginia Beach, VA location.\nTransform your Career at ECPI University\nSince 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.\nECPI 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.\nPosition Summary\nSupport 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.\nResponsibilities\nSoftware Architecture:\nDesign and develop multi-platform AI applications using cloud architecture. Define specs, plan system design, and oversee the full development lifecycle.\nAI Application Development:\nBuild LLM-powered tools for faculty, staff, and students. Use Azure AI Foundry, AWS Bedrock, OpenAI APIs, and related cloud AI services.\nRAG Systems:\nDesign and optimize RAG pipelines. Implement embeddings, chunking, retrieval logic, hybrid search, and vector search using Azure and AWS native vector stores.\nDatabase and Vector Storage:\nWork with SQL Server, PostgreSQL, and cloud native vector storage. Handle data ingestion, indexing, and performance tuning.\nAgile Project Management:\nUse Agile methods and tools such as Azure DevOps or Jira for planning and delivery.\nProfessional Development:\nStay current with new AI models, embeddings methods, vector search techniques, and cloud AI tools.\nRequired Skills and Experience\nEducation:\nBachelor’s degree in a relevant field, or related experience\nExperience:\n6+ years of software engineering experience in software development and cloud-based applications\n2+ years of experience with AI/LLM application development\n2+ years of experience in AI Assisted coding\nTechnical Proficiency:\nProgramming: 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\n• 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\nBonus Skills\nUI/UX: React or Vue\n Cloud Architecture Design: Designing cloud architectures (Azure preferred, AWS appreciated), deploying scalable microservices, networking, security, IAM / identity, etc.\nData 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\nWhy Join ECPI?\nShape the digital front door for thousands of students.\nPlay a key role in transitioning to modern platforms and technologies.\nCollaborative, mission-driven culture.\nCompetitive salary plus full benefits.\nBenefits of Employment\nECPI University provides comprehensive benefits to full-time employees, some of which are highlighted below:\nTuition scholarship program available to full-time employees and their immediate family members after 90 days of employment\nCompetitive compensation and medical/dental benefit plans\nPTO and holiday pay\n401(k) participation with possible employer contributions \nECPI University is proud to be an Equal Opportunity Employer.","description_format":"text","description_chars":4078,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Growth opportunities","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Education","Higher Education"],"lifecycle":[{"event":"open","at":"2026-10-01T20:29:19Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"Filed H-1B visas in the last two years","filings_12m":0,"filings_prev_12m":4,"green_card_filings_12m":0,"median_offered_wage_usd":null,"route":null,"cap_exempt":true,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":25,"expected_fill_days":262,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":{"stated_usd_annual":120000,"is_top_pay":false},"html_url":"https://alion.io/job/ecpi-university-senior-software-engineer","json_url":"https://alion.io/job/ecpi-university-senior-software-engineer.json","meta":{"generated_at":"2026-10-13T10:32:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16097,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1797755},"rest":"https://alion.io/mcp/rest/get_company?id=1797755"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fecpi-university-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fecpi-university-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fecpi-university-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ecpi-university-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fecpi-university-senior-software-engineer"}]}