CronJobs

backend jobs

Principal Software Engineer – Data Analytics

OneTrust · Atlanta, Georgia

onsiteprincipal$139,725–$139,725Posted Nov 12, 2026PythonTensorFlowPyTorchHugging Facescikit-learnAWSAzureDocker

Apply on the employer site

About this role

## OneTrust — Principal Software Engineer (Data Analytics) ### About the role OneTrust’s mission is to enable innovation through the responsible use of data and AI. The **AI-Ready Governance Platform™** unifies regulatory intelligence, automation, and connected governance workflows so businesses can move at the speed of AI—while ensuring good governance to prevent data misuse at scale. You’ll join the **AI Core** team to help drive the AI transformation across the organization by building **reusable, scalable AI features and infrastructure**. --- ### Your mission As a **Machine Learning Engineer**, you will research, develop, and implement state-of-the-art AI models and workflows in **Python**. You’ll create **production-ready, reusable components** and **robust pipelines** that can be leveraged across multiple business domains—helping teams adopt and scale AI capabilities for a wide range of use cases. --- ### Responsibilities **Development** - Design, build, and optimize ML models, pipelines, and APIs using **Python** and modern AI frameworks - Create reusable, production-grade components to accelerate AI deployment across business units - Implement **configuration-driven workflows** (e.g., **YAML**) for scalable AI orchestration - Maintain high code quality with unit, integration, and exploratory testing (target **~80% coverage** or per team standards) **Collaboration** - Partner with backend, frontend, and product teams to integrate AI models into scalable, user-facing features - Participate in technical planning, architecture reviews, and sprint ceremonies - Share knowledge and collaborate to foster continuous learning and innovation **Support** - Monitor, evaluate, and improve AI model performance in production - Troubleshoot issues related to data pipelines, model inference, and deployment - Document workflows, best practices, and model configurations for reproducibility and transparency **Code Review** - Conduct peer reviews and provide constructive feedback on ML code and processes - Advocate for best practices in ML engineering, testing, and automation **Continuous Learning** - Stay current with AI/ML advancements; experiment with new techniques, architectures, and frameworks - Bring curiosity and a passion for AI—even if you haven’t fully applied it in prior roles --- ### You are - An enthusiastic, innovative engineer who enjoys solving complex problems with AI - Strong in **Python** and deeply interested in state-of-the-art AI (regardless of whether your current role has fully enabled it) - Comfortable in a collaborative, cross-functional environment - Excited to contribute to ambitious, company-wide AI adoption --- ### Your experience includes - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field - **10+ years** of professional software engineering experience (strong focus on frontend development) - Hands-on experience with one or more AI/ML frameworks (e.g., **TensorFlow, PyTorch, Hugging Face, scikit-learn**, or similar) - Experience designing and deploying production-grade ML models and pipelines - Familiarity with configuration-driven workflows and orchestration (e.g., **YAML**) - Cloud ML platform experience (**Azure, GCP, AWS**) and **Docker** (plus) - Strong testing, debugging, and documentation skills - Excellent collaboration and communication - Demonstrated curiosity and passion for AI with a willingness to continuously learn --- ### Salary range (CA/CO/CT/NV/NY/RI/WA)

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord