Principal Software Engineer - Artificial Intelligence / Machine Learning jobs in United States
cer-icon
Apply on Employer Site
company-logo

OneTrust · 2 months ago

Principal Software Engineer - Artificial Intelligence / Machine Learning

OneTrust is a leader in enabling organizations to use data and AI responsibly. They are seeking a Principal Software Engineer to design and deliver core backend systems and APIs that will enhance AI capabilities across the company, focusing on building scalable backend services primarily in Java and Python.

Artificial Intelligence (AI)ComplianceCyber SecurityData GovernanceInformation TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

Lead the design, implementation, and optimization of backend services and RESTful APIs using Java (Spring Boot, REST) and Python
Build reusable, modular components and frameworks that make it easy for other teams to integrate AI capabilities into their products
Develop robust interfaces for deploying, scaling, and managing Python-based AI/ML models and workflows within a predominantly Java backend ecosystem
Ensure high standards of code quality, maintainability, and reliability through comprehensive unit, integration, and exploratory testing (≥80% coverage or as per team standards)
Leverage configuration-driven approaches (e.g., YAML) to facilitate flexible, scalable service orchestration and deployment
Work closely with Front End, Data Science, Product, DevOps, and other engineering teams to deliver cohesive, end-to-end AI-enabled solutions
Participate in technical planning, sprint grooming, and architectural design sessions to align backend work with overall platform goals
Foster a collaborative environment where sharing knowledge and best practices across domains is the norm
Proactively identify and troubleshoot backend issues, prioritizing system performance, reliability, and scalability
Support and maintain legacy Java services while enabling seamless integration of new AI features and APIs
Monitor, optimize, and document backend systems to ensure they meet SLAs and industry standards for uptime and performance
Conduct thorough peer reviews, set high standards for code quality, and mentor junior developers on backend best practices
Promote a culture of continuous improvement in development processes, testing, and automation
Serve as a subject matter expert for backend architecture, integration patterns, and AI enablement
Guide and mentor team members, fostering technical growth and ensuring the team remains current on emerging technologies and patterns
Help build high-performing, collaborative teams that are passionate about delivering enterprise-scale AI solutions

Qualification

JavaPythonAI/ML integrationRESTful APIsCloud platformsDevOpsContinuous Integration/DeploymentTest-Driven DevelopmentCommunicationCollaborative mindset

Required

Bachelor's or Master's degree in Computer Science, Engineering, or a related field
10+ years of professional software engineering experience, with a strong focus on frontend development
Expert-level proficiency in HTML5, CSS, JavaScript, and TypeScript
Hands-on experience with modern frameworks (Angular 8+, React, etc.)
Exposure to backend systems and a working understanding of Java and Python-based APIs
Familiarity with integrating AI/ML-driven features and configuration-driven UIs (e.g., YAML)
Experience with public cloud platforms (Azure, GCP, or AWS)
Comfortable with DevOps, Continuous Integration/Deployment, and Test-Driven Development
Strong communication skills and a collaborative mindset

Benefits

Comprehensive healthcare coverage
Flexible PTO
Equity RSUs
Annual performance bonus opportunities
Retirement account support
14+ weeks of paid parental leave
Career development opportunities
Company-paid privacy certification exam fees

Company

OneTrust

company-logo
OneTrust is the AI-Ready Governance platform helping organizations accelerate innovation while ensuring responsible data use.

H1B Sponsorship

OneTrust has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (8)
2022 (104)
2021 (110)
2020 (94)

Funding

Current Stage
Late Stage
Total Funding
$2.07B
Key Investors
Generation Investment ManagementSoftBank Vision FundTCV
2023-07-24Series Unknown· $150M
2023-03-31Secondary Market· $1B
2021-04-06Series C· $210M

Leadership Team

leader-logo
Kabir Barday
Founder, CEO
linkedin
leader-logo
Guido Torrini
Chief Financial Officer
linkedin
Company data provided by crunchbase