Simplifying the business of running a business.
AI Principal Engineer
Location
California + 4 moreAll locations: California | Illinois | Maine | Oregon | Massachusetts
Posted
1 day ago
Salary
$250.3K - $289K / year
Seniority
Lead
Job Description
AI Principal Engineer
WEX
• Lead and drive the development of technology and platform for the company's AI/ML engineering needs • Help design the architecture and lead the implementation of the AI/ML infrastructure, platform and services • Challenge the status quo and drive for better technical solutions • Guide your team to leverage data and/or AI technology or tools in your design and development • Show strong thought leadership and influence peers • Partner closely with other senior engineers to understand business needs • Engage with external partners to evaluate technologies and services that complement AI/ML strategy • Create, prioritize, manage, and execute roadmaps and project plans • Drive technical vision and strategy of AI/ML infrastructure • Provide technical guidance and effective training & mentorship to engineering teams
Job Requirements
- 15-20 years of software design and development experience at a large scale
- Strong software development skills in programming languages, willing to learn Java and Python
- Good experience in building machine learning supervised and unsupervised models
- Experience in Reinforcement Learning is a plus
- Experience in using LLM models a plus
- Broad understanding of distributed computing frameworks like Ray and Spark
- Demonstrable experience in Kubernetes and Terraform
- Experience with Sagemaker a plus
- Broad understanding of cloud architecture tools and services, such as S3, EMR, Kubernetes, Lambda functions
- Extensive experience in full software development life cycle E2E including in production monitoring
- Rich experience and deep expertise in the areas of Big Data and large scale data platforms, especially in AI and ML
- Highly experienced and deep understanding of CI/CD automation
- Ability to encourage and foster a culture of visibility and transparency across teams
- Bachelor degree in Computer Science or a related field, higher degree is a plus
Benefits
- Health, dental, and vision insurances
- Retirement savings plan
- Paid time off
- Health savings account
- Flexible spending accounts
- Life insurance
- Disability insurance
- Tuition reimbursement
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and deliver large-scale integration solutions • Collaborate with cross-functional teams to optimize business processes and technical strategies • Inspire and lead teams in complex problem-solving • Ensure seamless experience for customers and partners utilizing diverse technologies
• Design and implement features, bug fixes, and infrastructure automation for the GCP HCP platform using Go and Kubernetes • Work within an agent-augmented development workflow: decompose work into well-specified tasks, guide AI agents through implementation, and rigorously review agent-generated code and tests • Write and maintain custom linters, structural tests, and CI gate checks that enforce architectural boundaries and prevent drift — for both human and agent contributors • Contribute to the team's structured documentation system (design documents, architecture decision records, AGENTS.md context files) that serves as the source of truth for AI agents and humans alike • Build and maintain the observability, deployment pipelines, and automation that support multi-region managed OpenShift clusters on GCP • Participate in peer code reviews with a focus on correctness, security, and adherence to established architectural constraints • Own test strategy for the features you deliver — design test plans, write unit and integration tests, and ensure end-to-end coverage across the platform's multi-region architecture • Troubleshoot complex issues across distributed systems spanning GKE host clusters, HyperShift control planes, and customer workloads • Participate in on-call rotations to support production managed services • Mentor peers and contribute to a culture of continuous improvement in both technical craft and agent-augmented workflows.
Senior System Software Engineer – Performance
NVIDIANVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation fueled by great technology and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
• Design, develop, test, and optimize software for our next-generation SoCs • Review architectural performance bottlenecks for various system wide work loads • Identify HW/SW policies to drive performance and performance/watt leadership • Build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology • Competitive analysis comparing uArchitecture & workload performance metrics on NVIDIA's ARM SoCs against emerging processors from other silicon vendors • Influence and drive full-stack adoption of performance optimizations and standard methodologies across NVIDIA SW products & OSS SDKs
• Analyze business requirements and design scalable Salesforce solutions. • Configure and integrate Salesforce Service Cloud with Amazon Connect and AWS. • Design and develop Salesforce applications using Apex, Visualforce, and LWC. • Develop backend APIs and system integrations using Salesforce services, Node.js, and AWS technologies. • Implement CI/CD pipelines using Salesforce DX, GitHub Actions, and Jenkins. • Participate in Agile development to plan sprints and deploy features.




