NetDocuments is a software development company that has built a cloud-based content management and productivity platform to help legal and professional service
Principal Software Engineer - AI
Location
United States
Posted
4 days ago
Salary
$205K - $225K / year
Seniority
Senior
No structured requirement data.
Job Description
Principal Software Engineer - AI
NetDocuments
Title: Principal Software Engineer - AI Location: United States Job Description: NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com domain. NetDocuments is the world's #1 trusted cloud-based content management and productivity platform that helps legal professionals do their best work. We strive to win together through passionate hard work, exploring new things and recognizing every interaction matters. NetDocuments provides rewarding career growth in an inclusive, diverse environment where employees are encouraged to openly contribute creative ideas and innovation, backed by supportive peers and leadership working together to achieve our goals as a unified team. At our core, we are dedicated to empowering our employees to drive successful business outcomes and better user experiences for our customers and partners. Our customer-centric approach and employee enablement has allowed us to enjoy many accolades, including being named among the 2022, 2023, & 2024 list of Inc. Magazine's 5000 Fastest-Growing Private Companies in America. Other recent awards include: - Five-time winner (2025, 2024, 2023, 2022, 2021) Top Workplace in the US by the Salt Lake Tribune - Four-time winner (2025, 2023, 2022, 2021) Best Companies to Work for by Utah Business magazine - Three-time winner (2025, 2023, 2022) Top Workplace Employee Appreciation and Employee Well-Being - Three-time winner (2024, 2023, 2022) Top Workplace Work-Life Flexibility - Three-time winner (2024, 2023, 2022) Top Workplace Compensation & Benefits - Two-time winner (2024, 2023) National Top Workplaces - Two-time winner (2024, 2023) Top Workplace Innovation - 2025 Remote Work - 2024 Technology Industry NetDocuments is a hybrid, remote-friendly workplace. Come join our team and work inspired each day! What You'll Do NetDocuments is seeking a Principal Software Engineer to lead the design and development of AI-powered solutions that enhance how legal professionals work. In this role, you will serve as a technical leader, driving architecture, guiding engineering teams, and partnering closely with Product and Design to deliver scalable, high-quality applications. This is a hands-on role combining deep technical expertise with mentorship and strategic influence, where you will shape the direction of AI-driven development across the platform. You will: Lead Technical Strategy & Architecture - Define and drive the technical direction for AI-enabled products and platform capabilities. - Design scalable, high-performance architectures and document solutions through clear diagrams and technical specifications. - Break down complex systems into simple, maintainable components while ensuring long-term scalability and reliability. - Partner with Principal and Distinguished Engineers to design and build robust, distributed systems. Build & Deliver High-Quality Solutions - Contribute directly to the codebase (approximately 70% hands-on), building and delivering full-stack applications in a production environment. - Develop and integrate AI-driven capabilities using leading AI providers. - Ensure systems meet performance, reliability, and quality standards through testing, monitoring, and optimization. - Implement and maintain APIs using REST and GraphQL. Drive Innovation & Technical Excellence - Research, evaluate, and prototype new technologies, tools, and approaches through proof-of-concepts. - Stay current with emerging development practices, particularly in AI and cloud-native technologies. - Continuously improve system performance, observability, and operational health through logging, telemetry, and proactive monitoring. Mentor & Collaborate - Mentor and guide engineers, supporting their technical growth and ensuring successful project delivery. - Collaborate cross-functionally with Product, Design, and Engineering teams to align on priorities and execution. - Lead by example in fostering a culture of quality, ownership, and continuous improvement. What You'll Need to be Successful - 8+ years of software engineering experience, including building and delivering production-grade applications. - 3+ years of experience in a technical leadership role. - Strong expertise in full-stack development, with experience in technologies such as C#, .NET, React, Java, or Angular (C# and React preferred). - Experience working with AI platforms or providers such as OpenAI, Anthropic, or similar. - Deep understanding of system design, architecture, and distributed systems. - Experience building and consuming APIs using REST and/or GraphQL. - Experience with cloud-native technologies, including AWS and/or Azure. - Strong problem-solving skills with the ability to decompose complex challenges into practical solutions. - Excellent collaboration, communication, and interpersonal skills. - Ability to work independently and lead initiatives with minimal oversight. What Will Make You Stand Out - Experience with distributed systems and event-driven architectures. - Deep experience with AWS or other cloud platforms. - Familiarity with modern frontend architectures such as Module Federation. - Experience in legal technology or other regulated industries. - Proven ability to lead large, cross-functional technical initiatives. What You'll Love About NetDocuments - The People! - HSA company contribution - 401K match at 4% - Flexible PTO (typically 3 to 4 weeks a year) - 10 paid holidays - Monthly contributions for life activities & wellness - Access to LinkedIn learning with monthly dedicated time to explore Compensation Transparency The compensation range for this position is: $205,000 - $225,000 The posted cash compensation for this position includes on target earnings. Some roles may qualify for overtime pay. Individual compensation packages are determined based on various factors specific to each candidate, such as career level, skills, experience, geographic location, qualifications, and other job-related considerations. Equal Opportunity NetDocuments is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are based on business needs, job requirements, individual qualifications, without regard to race, color, religion, sex, (including pregnancy), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity and/or expression, military and veteran status, or any other status protected by laws or regulations in the locations where we operate. NetDocuments believes diversity and inclusion among our employees is critical to our success, and we are committed to providing a work environment free of discrimination and harassment.
Related Guides
Related Categories
Related Job Pages
More Artificial Intelligence Jobs
Business Systems & AI Automation Specialist
Hunt StWe help Aussie companies find top 3% remote talent in the Philippines & Nepal for a single finder's fee.
Role Description We're looking for a Business Systems & AI Automation Specialist to help build and scale our internal automation infrastructure across multiple business units. This is an exciting opportunity for someone who enjoys creating systems from the ground up, improving operational efficiency, and leveraging AI to solve real business challenges. Working closely with our onshore AI Lead and core leadership team, you'll design and implement workflows, integrations, internal tools, and AI-powered solutions that support our growing operations. You'll also play a key role in documenting processes and creating scalable SOPs to support onboarding and operational excellence. Key Responsibilities - Design, build, and maintain automated workflows across business platforms including HubSpot, Procore, Jonas Premier, and Deputy. - Develop and enhance internal tools using low-code/no-code platforms such as Make.com, Retool, Bubble, or similar technologies. - Build integrations between business systems using APIs and automation tools. - Deploy and maintain AI-powered workflows, chatbots, and process automation for both internal teams and customer-facing use. - Collaborate with the onshore AI Lead to identify automation opportunities and deliver scalable solutions. - Create and maintain SOPs, workflow documentation, process maps, and training materials. - Develop onboarding processes and documentation to support new virtual assistants joining the business. - Continuously improve existing automations and identify opportunities to replace manual processes or third-party software with internal solutions. - Support multiple business units by delivering practical, scalable technology solutions. Qualifications - 3+ years of experience in business systems, automation, workflow design, or internal tooling. - Demonstrated experience building systems, workflows, or automation solutions from the ground up. - Strong experience with at least one of the following platforms: HubSpot, Procore or similar CRM or project management platforms. - Hands-on experience with low-code/no-code platforms such as Make.com, Zapier, Retool, Bubble, or similar. - Experience integrating platforms using APIs and automation tools. - Practical experience using AI tools (such as Claude or ChatGPT) to improve business processes. - Experience deploying or managing AI chatbots or workflow automation. - Excellent documentation skills, including SOPs, process documentation, and training materials. - Strong communication skills and the ability to work independently in a remote environment. - Comfortable supporting multiple business units simultaneously. Nice to Have - Experience with Jonas Premier or Deputy. - Basic scripting skills using Python, JavaScript, or similar languages. - Experience within construction, property, engineering, or related industries. - Experience creating onboarding programs or managing virtual assistant workflows. - Familiarity with business process improvement or digital transformation initiatives. Work Arrangement & Expectations This is a remote role that will be set up as an independent contractor engagement. To ensure alignment and transparency, successful candidates will be expected to: - Disclose any existing ongoing roles or client work. - Reflect this engagement on their LinkedIn profile (clearly marked as “Independent Contractor”).
Research Assistant: Artificial Intelligence, Cybersecurity, and Digital Trust Research
Penn State UniversityPenn State is a leading state university with 24 campuses throughout the state of Pennsylvania. The institution offers its student body a broad range of academi
Title: Part-Time Research Assistant: Artificial Intelligence, Cybersecurity, and Digital Trust Research Location: Erie United States Job Description: Part time job requisition id REQ_0000079573 APPLICATION INSTRUCTIONS: - CURRENT PENN STATE EMPLOYEE (faculty, staff, technical service, or student), please login to Workday to complete theinternal application process. Please do not apply here, apply internally through Workday. - CURRENT PENN STATE STUDENT (not employed previously at the university) and seeking employment with Penn State, please login to Workday to complete the student application process. Please do not apply here, apply internally through Workday. - If you are NOT a current employee or student, please click “Apply” and complete the application process for external applicants. Approval of remote and hybrid work is not guaranteed regardless of work location. For additional information on remote work at Penn State, see Notice to Out of State Applicants. JOB DESCRIPTION AND POSITION REQUIREMENTS Part-Time Research Assistant Artificial Intelligence, Cybersecurity, and Digital Trust Research The Black School of Business at Penn State Behrend seeks a part-time Research Assistant to support the development and execution of an emerging research program at the intersection of Artificial Intelligence (AI), cybersecurity, digital literacy, and technology adoption. This position will contribute to a multidisciplinary initiative exploring how AI-enabled systems can support cybersecurity awareness, decision-making, risk reduction, and technology engagement among diverse populations. The successful candidate will work closely with the Principal Investigator to design, develop, evaluate, and disseminate innovative research examining the role of AI in addressing contemporary cybersecurity and digital trust challenges. This role offers an opportunity to participate in all phases of the research process, including technology development, human-centered design, research methodology, compliance activities, data collection, analysis, publication, and grant development. Research and Technology Development The successful candidate will: - Assist in the design, development, and evaluation of AI-enabled systems intended to support cybersecurity awareness, digital literacy, risk mitigation, or technology engagement - Explore and evaluate emerging technologies including conversational AI, large language models, voice interfaces, intelligent agents, decision-support systems, and related technologies - Participate in prototyping, testing, refinement, and documentation of research technologies - Assist with system architecture documentation, technical reporting, and research reproducibility efforts - Evaluate the effectiveness and usability of AI-supported interventions through structured research methodologies Human Subjects Research and Compliance The successful candidate will: - Work with the Principal Investigator on research study design and implementation - Assist in the preparation of Institutional Review Board (IRB) submissions and supporting materials - Support participant recruitment, informed consent processes, data collection protocols, and compliance requirements - Complete required human subjects research training and maintain compliance with university research standards - Contribute to research ethics, privacy, and responsible AI practices throughout the project lifecycle Research Execution and Dissemination The successful candidate will: - Assist with literature reviews and environmental scans related to AI, cybersecurity, digital trust, human-computer interaction, and technology adoption - Support quantitative and qualitative data collection and analysis activities - Prepare technical reports, conference presentations, posters, manuscripts, and research summaries - Contribute to grant proposal development and identification of external funding opportunities - Participate in dissemination of research findings through academic and community-facing channels Project Coordination and Stakeholder Engagement The successful candidate will: - Help maintain project documentation, timelines, and research records - Assist the lead to coordinate with community organizations, technology partners, and university stakeholders as appropriate - Participate in designated project meetings and presentations - Assist with the development of partnerships that support research recruitment and outreach activities Required Qualifications - Bachelor's degree in Management Information Systems, Computer Science, Information Technology, Data Science, Cybersecurity, Digital Media, Business Analytics, or a related field - Demonstrated technical aptitude in software development, AI applications, data analytics, cybersecurity, or information systems - Strong written and verbal communication skills - Ability to work independently and manage multiple priorities - Interest in interdisciplinary research involving technology and society - Commitment to ethical research and responsible technology development Preferred Qualifications - Experience working with AI systems, large language models, machine learning tools, or intelligent agents - Experience with cybersecurity, privacy, digital literacy, human-computer interaction, or technology adoption research - Familiarity with research design, survey development, qualitative interviewing, or statistical analysis - Experience contributing to academic research projects, publications, or conference presentations - Experience with grant writing or proposal development - Prior experience with IRB processes or human subjects research - Graduate study or plans to pursue graduate education in a related field are desirable but not required BACKGROUND CHECKS/CLEARANCES Employment with the University will require successful completion of background check(s) in accordance with University policies. CAMPUS SECURITY CRIME STATISTICS Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here. EEO IS THE LAW Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability. Penn State is committed to and accountable for advancing equity, respect, and belonging. We embrace individual uniqueness, as well as a culture of belonging that supports equity initiatives, leverages the educational and institutional benefits of inclusion in society, and provides opportunities for engagement intended to help all members of the community thrive. We value belonging as a core strength and an essential element of the university’s teaching, research, and service mission. Federal Contractors Labor Law Poster PA State Labor Law Poster Penn State Policies Copyright Information Hotlines
• Assess business processes and identify opportunities for automation-driven transformation. • Conduct automation readiness assessments and develop automation adoption roadmaps. • Design and architect automation solutions tailored to business. • Lead implementation of automation solutions. • Develop proof-of-concepts (POCs), prototypes, and minimum viable products (MVPs). • Collaborate with engineering teams to deploy automation solutions into production environments. • Facilitate workshops and stakeholder meetings. • Establish automation governance frameworks and best practices. • Conduct training and adoption workshops.
Junior AI Professional Generative AI Practice
Brilliant Infotech, Inc.Brilliant Infotech Inc. | MBE Certified e-Verify Employer 200 Metroplex Dr, Suite 414 | Edison NJ - 08817 www.brilliantinfotech.com
Role Description We are expanding our AI practice by onboarding individuals into a structured professional growth track focused on applied Generative AI capabilities and real-world implementation. - Contribute to guided AI-driven projects across content, automation, and analytics use cases - Develop advanced prompt engineering & prompt optimization techniques - Work with leading Gen AI models (LLMs) and multimodal AI systems - Build AI-powered automation workflows using APIs and no-code/low-code integrations - Apply Retrieval-Augmented Generation (RAG) concepts for knowledge-based solutions - Design AI-assisted chatbots and intelligent assistants - Strengthen data interpretation and AI-assisted decision-making skills - Understand responsible AI practices, model limitations, and ethical deployment This role is best suited for candidates serious about building a long-term career in AI-enabled roles and staying ahead in the rapidly evolving AI ecosystem. Company Description Brilliant Infotech Inc. | MBE Certified e-Verify Employer - 200 Metroplex Dr, Suite 414 - Edison NJ - 08817 - www.brilliantinfotech.com



