Job Closed
This listing is no longer active.
As the AI platform for business transformation, we're putting AI to work across organizations — freeing people for work that matters. Making old tech work with new tech. Reaching across departments, from the front office to the back office and every office in between. Our ambition? To become the AI defining enterprise software company of the 21st century (or "AI DESCO21C," as we like to call it). With more than 8,100+ customers, we serve approximately 85% of the Fortune 500®, and we're proud to be a Fortune 100 Best Companies to Work For® and World's Most Admired Companies™. Explore your future career with us, visit www.servicenow.com/careers. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Principal Software Engineer - AI/ML
Location
California
Posted
36 days ago
Salary
$217.5K - $380.7K / year
Seniority
Lead
Job Description
Principal Software Engineer - AI/ML
ServiceNow
Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description About the team: We are a strategic innovation group focused on building intelligent, conversational experiences that transform how users interact with enterprise systems. The team is responsible for delivering AI-powered search and agentic workflows that enhance productivity, streamline operations, and improve user satisfaction across IT, HR, and customer service domains. What you get to do in this role: - Design and develop conversational AI agents that guide users through complex workflows like change management, onboarding, and incident triage. - Build intelligent search capabilities using LLMs to deliver context-aware results. - Contribute to agentic systems that automate browser and voice-based tasks without APIs. - Collaborate with cross-functional teams to deliver scalable, secure, and high-performance AI solutions. - Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) - Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. - Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs - Contribute to the design and implementation of new products and features while also enhancing the existing product suite - Be a mentor for colleagues and help promote knowledge-sharing Qualifications To be successful in this role you have: - Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. - Passion for software development, problem solving, coaching and mentoring other software engineers - High energy and an aptitude for learning new technologies - 10+ years of experience in designing & implementing user experience and server-side application frameworks - Exceptional Java and JavaScript skills - Deep knowledge and experience with declarative meta-data driven frameworks for enterprise applications - Deep knowledge of AJAX, JSON, HTML, XML, CSS, REST and associated technologies - Knowledge of web user interface unit testing, profiling, and code tuning - Exceptional problem- solving skills - Self-starter with a quick learning curve - Strong written and verbal communication - Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines - Understanding software quality principles including reliability, observability, and production readiness. - Ability to troubleshoot complex systems and optimize performance across the stack. - Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems JV21 For positions in this location, we offer a base pay of $217,500 - $380,700, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location. Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Company sponsored family events, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Employee stock purchase plan, Family medical leave, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Open door policy, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Online course subscriptions available, Onsite gym, Open office floor plan, Paid holidays, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Relocation assistance, Remote work program, Free snacks and drinks, Team based strategic planning, Tuition reimbursement, Vision insurance, Wellness programs, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Hybrid work model, In-person all-hands meetings, In-person revenue kickoff, Employee awards, Transgender health care benefits, Wellness days, Mother's room, Personal development training, Virtual coaching services, Flexible time off, Bereavement leave benefits, Company-wide vacation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
The DescartesDescartes is one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information. With record financial performance for more than 16 years, we lead the industry in innovation investment. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world.
Role Description We’re looking for a passionate, driven individual to join our team! This is a replacement opportunity, ideal for someone ready to step in and make an immediate impact. If you love working in a collaborative environment, and want to make a real difference, this is the opportunity for you. Descartes powers more responsive, efficient, secure and sustainable international and domestic supply chains. - Use AI-assisted development tools responsibly to support activities such as implementation planning, code generation, refactoring, documentation, test generation, troubleshooting, and code review. - Apply strong engineering judgment when using AI tools, validating generated outputs for correctness, maintainability, security, and fitness for purpose. - Design, develop, enhance, and maintain backend services and distributed systems using Java and Kotlin. - Build and evolve APIs and microservices with a focus on scalability, resilience, maintainability, and performance. - Participate actively in the full software development lifecycle, from technical design and refinement to implementation, deployment, and production support. - Work with event-driven architectures and messaging solutions such as Kafka, RabbitMQ, or SQS. - Collaborate in technical discussions, architecture reviews, design reviews, and code reviews. - Contribute to CI/CD practices and help improve delivery speed, quality, and operational safety. - Apply observability practices, including logging, metrics, and tracing, to improve service reliability and supportability. - Lead or support troubleshooting during critical incidents, document findings properly, and contribute to postmortem analysis and continuous improvement actions. - Produce and maintain clear technical and architectural documentation, including diagrams, RFCs, ADRs, Microservice Canvas, and similar artifacts. - Mentor other developers and help elevate engineering standards, technical quality, and team maturity. - Review solutions with attention to security, reliability, and alignment with architecture and business requirements. Qualifications - Experience using AI-assisted development tools and workflows, such as GitHub Copilot, Claude Code, spec-driven development, and reusable structured skills/workflows, to improve engineering productivity and quality. - Ability to critically evaluate AI-generated code, tests, and technical suggestions, ensuring alignment with architectural standards, business needs, and secure software practices. - Ability to guide other developers in the effective and responsible use of AI in software development. - Open-minded to new challenges, including learning new languages, frameworks, and technology stacks. - Strong experience with backend software development using Java and/or Kotlin. - Solid knowledge of Spring Framework and its ecosystem. - Strong experience with distributed systems and microservices architecture. - Experience with production deployment tools and platforms such as Docker, ECS, Fargate, Kubernetes, or similar technologies. - Experience with event processing or message queues such as Kafka, RabbitMQ, or SQS. - Strong understanding of CI/CD principles and continuous delivery practices. - Experience delivering software with end-to-end ownership, from technical conception to production delivery and support. - Strong proficiency with Git as a version control system. - Ability to design robust solutions for complex technical problems. - Experience with observability practices in microservices environments. - Experience with SQL and common NoSQL databases such as Oracle, PostgreSQL, and MongoDB. - Experience working in Agile environments such as Scrum, Kanban, or XP. - Professional communication skills in English, both written and spoken. - Experience mentoring other developers. - Ability to lead troubleshooting sessions during critical incidents and contribute to postmortem sessions. - Strong understanding of software engineering and computer science fundamentals. - Experience reviewing code and solutions for adherence to common software security standards and industry best practices. - Experience designing high-availability APIs and resilient backend services. - Experience preparing architectural documentation and communicating technical complexity through diagrams and structured technical documents. Desirable Qualifications - Experience in Reactive Systems Programming. - Experience in Machine Learning or AI-enabled product features. - Experience deploying products or working with cloud providers such as AWS or Azure. - Experience with JavaScript or TypeScript in product environments. - Experience contributing to technical standards, architecture evolution, and cross-team engineering practices. Location This is a remote opportunity, open to applicants authorized to work in Brazil. We are a global organization using English as our primary language, with localized communication where required. Join Us As we scale, we’re looking for new doers, collaborators and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success.
Role Description ¡Únete a nuestro equipo de proyectos europeos! En nuestro posicionamiento como compañía líder en el ámbito de defensa, queremos reforzar nuestro equipo con un/a desarrollador/a FullStack para incorporarse a nuestra área de Defensa en Málaga con modalidad de trabajo Remoto. ¿Qué harás? - Desarrollo web FullStack en entornos en la nube con Spring Framework, microservicios y bases de datos. Qualifications - Tiempo de experiencia laboral mínimo: 5 años. - Titulación: Ingeniería técnica o superior en Informática o Telecomunicaciones. Requirements - Backend: - Experiencia en Spring Framework, desarrollo de servicios REST utilizando HTTP. - Conocimiento en Spring WebFlux y arquitectura de microservicios con Spring Cloud. - Experiencia con bases de datos PostgreSQL. - Frontend: - Experiencia sólida en Angular. - Conocimiento de RxJS, TailwindCSS, Angular Material y WebSocket. - Entorno: - Experiencia trabajando en entornos en la nube, idealmente Azure. - Valorable: - Capacidad de análisis y resolución de problemas. - Autonomía y proactividad en el desarrollo de soluciones. Benefits - Estabilidad y Futuro: Proyectos a largo plazo en una empresa líder de Defensa con más de 50.000 profesionales, con seguridad financiera. - Proyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional. - Ambiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto. - Autonomía y Flexibilidad: Organización del trabajo adaptada al modelo remoto. - Plan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional. - Formación continua: en Open University y Udemy for Business (¡más de 6.000 cursos para especializarte!). - Descuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra. - Retribución competitiva y planes de compensación flexibles a tus necesidades. Company Description Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social. ¡INDRA GROUP es empresa Top Employer 2026! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales.
Senior Software Engineer
Saris AINext generation AI negotiation and workflow agents for the finance industry and large enterprises.
Role Description Our core engineering team is looking for a builder, a Senior Software Engineer who thrives in early-stage (ambiguous) environments. You’ve seen products through from v1 to scale, and you love designing clean systems that last. - 6+ years of professional experience as a software engineer - Design, develop, test, deploy, maintain, and enhance practical AI-powered software solutions for the fintech industry. - Own project timelines by managing priorities and delivering high-quality features. - Drive product and business decisions as a core contributor, helping to define and shape both the technical foundation and strategic direction. - Participate and foster best practices including code reviews, testing, etc. Qualifications - Demonstrated backend/fullstack engineering experience, ideally in SaaS in high-impact projects - Deep experience with: - Python (Django, Flask, FastAPI) - TypeScript (React) - Docker - Cloud platforms (AWS/GCP) - Strong experience with designing, building and scaling distributed systems - Strong background in relational + non-relational databases (PostgreSQL, Redis) - API design chops (REST, GraphQL), deployment know-how Requirements - Bonus Points If You: - Have built complex workflow orchestration systems - Know your way around cloud infra - Have experience building integrations or data pipelines - Love mentoring and growing teams Benefits - 🏦 Join us in building the future of work for the trillion-dollar banking industry using cutting edge AI technology. - ⚡ Tackle ambiguous technical challenges with no clear answers. - 💲 Competitive compensation with premium benefits and equity package. - 🤝 Work with a stellar team of engineers, builders, and leaders; including repeat YC founders with a successful exit (Ready Education). - 📈 We already have production agents live with revenue-generating customers. - 🐦 🔥 Our team is backed by Tier 1 Silicon Valley VCs.
Software Engineer (Terminal and CLI Dev Tools Focused)
24-MAGThis opportunity is available through a leading AI-driven work platform.
Role Description We are sharing a specialised part-time consulting opportunity for experienced software engineers with strong systems debugging ability, deep terminal and shell fluency, and the ability to work effectively across real-world infrastructure tasks. This role supports current and upcoming remote consulting opportunities focused on structured technical workflows, systems debugging, technical evaluation, and high-quality project execution. Selected professionals will apply their software engineering expertise to: - Diagnose broken systems - Write and review bash scripts - Work across Docker-based environments - Follow technical instructions with precision - Contribute to high-quality technical deliverables This opportunity is especially well-suited to detail-oriented engineers who are comfortable working across systems, infrastructure, and debugging workflows, and who can apply strong technical judgment to complex technical problem solving. Qualifications - 3+ years of experience in software engineering with hands-on systems and infrastructure debugging experience - Strong bash or shell scripting proficiency - Docker and containerization experience - Infrastructure and systems debugging skills involving PostgreSQL, MySQL, Redis, nginx, TLS, systemd, log analysis, or similar technologies - Familiarity with version control workflows such as Git, pull requests, and issue tracking Requirements - Experience with modern coding and developer productivity tools - Strong ability to review and evaluate technical output - Comfort working independently across fast-paced debugging tasks - Strong consistency, technical precision, and judgment across repeated evaluations Benefits - Apply specialised systems engineering expertise to high-impact technical work - Contribute to real-world infrastructure debugging and technical evaluation workflows - Work on practical, detail-oriented assignments with strong commercial relevance - Flexible remote work with competitive hourly compensation Contract Details - Independent contractor role - Fully remote with flexible scheduling - Hourly compensation of $70–$85 per hour - Immediate start - Short-term project work with potential to expand based on business needs - Part-time commitment of 15–25 hours per week, with flexibility based on workload - Weekly payments via Stripe or Wise - Work will not involve access to confidential or proprietary information from any employer, client, or institution - Please note: We are unable to support H1-B or STEM OPT candidates at this time - Application process includes resume submission and follow-up onboarding communication Company Description This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams. By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy


