
Software Engineer β AI Applications, ServiceNow
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
β’ Design, create, test, deploy, and maintain applications of production quality that incorporate generative AI, machine learning, and related AI functionalities.
β’ Build secure AI-enabled applications utilizing LLMs, AI APIs, RAG, agentic workflows, and cutting-edge AI architectures.
β’ Integrate AI services with enterprise systems, databases, APIs, document repositories, knowledge bases, and workflow platforms.
β’ Develop application services, APIs, user interfaces, data pipelines, and integration components for enterprise AI solutions.
β’ Implement identity and access management, data protection measures, model access controls, prompt/output handling, logging, monitoring, and audit capabilities.
β’ Assess and incorporate commercial, open-source, and cloud-native AI technologies.
β’ Establish AI evaluation, testing, observability, performance monitoring, reliability, and continuous improvement processes.
β’ Diagnose application, integration, data, infrastructure, and AI service challenges across development and production environments.
β’ Deploy and manage applications in FedRAMP Moderate, FedRAMP High, and GCC High environments.
β’ Assist in SSDLC and DevSecOps practices, which include automated build, testing, security scanning, deployment, and release management.
β’ Create and uphold CI/CD pipelines throughout development, testing, staging, and production phases.
β’ Apply infrastructure-as-code and configuration-as-code methodologies.
β’ Support security controls aligned with NIST SP 800-53 and FedRAMP baselines.
β’ Engage in vulnerability remediation, patching, configuration management, monitoring, incident response, and troubleshooting operations.
β’ Generate technical documentation and evidence for security assessments, ATO activities, configuration management, and operational readiness.
β’ Design applications for high availability, reliability, scalability, maintainability, and secure operations.
β’ Develop, configure, integrate, and maintain ServiceNow applications and workflows.
β’ Create ServiceNow solutions utilizing Flow Designer, IntegrationHub, REST/SOAP APIs, Business Rules, Script Includes, Client Scripts, UI Policies, ACLs, tables/data models, notifications, and workflow automation.
β’ Establish integrations between ServiceNow and external enterprise, cloud, security, data, and AI services.
β’ Employ secure, maintainable, and upgrade-compatible development practices for ServiceNow.
β’ Provide support for troubleshooting, performance enhancement, testing, release management, and ongoing maintenance of ServiceNow.
β’ Bachelor's degree with 5 - 8 years of experience (or equivalent experience).
β’ Proven professional software engineering experience in developing and maintaining enterprise applications.
β’ Practical experience in developing AI-enabled or generative AI applications fit for production use.
β’ Proficiency in modern programming languages such as Python, Java, JavaScript/TypeScript, C#, or similar languages.
β’ Experience in developing RESTful APIs, microservices, web applications, or distributed application architectures.
β’ Familiarity with integrating applications with AI/ML services, LLMs, enterprise data sources, or external APIs.
β’ Experience in deploying, operating, troubleshooting, and maintaining applications in cloud environments.
β’ Understanding of FedRAMP Moderate and/or FedRAMP High security requirements and experience working in regulated or security-controlled cloud settings.
β’ Knowledge of secure software engineering practices, DevSecOps, CI/CD, source control, automated testing, vulnerability management, and production application support.
β’ Experience in engineering or supporting ServiceNow applications, integrations, workflows, or platform functionalities.
β’ Strong grasp of application security principles, including authentication, authorization, encryption, secrets management, secure APIs, logging, and auditing.
β’ Capability to independently investigate complex technical issues and devise practical, secure solutions.
β’ Excellent written and verbal communication skills with the ability to document architectures, designs, interfaces, operational procedures, and technical decisions.
β’ U.S. citizenship is a prerequisite.
β’ Must be eligible to obtain and maintain a U.S. Government Public Trust clearance.
β’ Preferred qualifications include experience with Microsoft Azure Government/GCC High, Azure AI services/Azure OpenAI, RAG, semantic search, vector databases, AI agents, AI evaluation, observability, guardrails, Docker, Kubernetes, Terraform, Bicep, ARM templates, NIST SP 800-53, FedRAMP, FISMA, ATO processes, ServiceNow certifications and capabilities, Agile/Scrum/DevSecOps methodologies, and comprehensive application lifecycle support.
β’ Comprehensive health, dental, and vision insurance.
β’ Retirement savings plan with employer matching contributions.
β’ Generous paid time off and holiday leave.
β’ Continuous learning and professional development opportunities.
β’ Flexible work arrangements to support work-life balance.
Vi
Berry Virtual
GuidePoint Security
Stagwell
Get handpicked remote jobs straight to your inbox weekly.