Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Solera Holdings Inc

JOB SUMMARY

We're looking for a pragmatic, hands-on Principal AI Engineer who gets things done. You'll spend significant time writing code while helping elevate the technical skills of the broader organization. This role is ideal for someone who thrives on building and delivering AI-powered products and features, has extensive experience leveraging AI development tools to accelerate delivery, and excels at establishing AI strategy and best practices across an entire fleet management portfolio. You'll balance individual contribution with strategic technical leadership, serving as the subject matter expert (SME) for AI technology adoption, helping teams integrate AI capabilities into applications, and mentoring engineers on how to develop effectively with AI-assisted tools.

WHAT YOU'LL DO

Build and Ship

Design and implement production AI features and capabilities across the fleet management portfolio

Build scalable AI/ML models and services for predictive maintenance, route optimization, driver behavior analysis, and fleet operations

Develop AI-powered APIs and microservices that serve multiple web and mobile applications

Leverage and evangelize AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) to accelerate feature development

Create reusable AI components, SDKs, and libraries that reduce duplication across teams

Modernize legacy systems by integrating modern AI capabilities

Implement LLM-powered features (chatbots, natural language interfaces, document processing, automated insights)

Build AI experimentation frameworks and A/B testing infrastructure

Lead Through Example

Define the long-term AI strategy and roadmap for the fleet management platform

Serve as the organizational SME for AI technology adoption and implementation

Champion and integrate emerging AI technologies that solve real business problems

Mentor engineers on AI/ML best practices, prompt engineering, and AI-assisted development

Establish standards for responsible AI development, model governance, and ethical AI use

Share best practices for using AI development tools to maximize productivity

Guide architectural decisions for AI feature integration across the platform

Foster a culture of AI innovation, experimentation, and continuous learning

Technical Execution & Strategy

Partner with product, engineering, and business teams to identify high-impact AI opportunities

Evaluate and select appropriate AI/ML frameworks, models, and platforms for different use cases

Design MLOps pipelines for model training, deployment, monitoring, and retraining

Implement responsible AI practices including bias detection, fairness, and explainability

Create comprehensive documentation, playbooks, and training materials for AI adoption

Build monitoring and observability for AI model performance and drift detection

Collaborate with data teams on feature engineering, data pipelines, and model training infrastructure

Drive proof-of-concepts and experiments to validate AI opportunities

REQUIRED QUALIFICATIONS

Experience

10+ years of professional software engineering experience

3+ years focused on AI/ML product development and delivery

2+ years in a technical leadership position

Proven track record of shipping AI-powered features to production at scale

Extensive experience using AI-assisted development tools in daily workflows

History of establishing AI practices and strategies across engineering organizations

Experience in fleet management, transportation, logistics, or IoT domains preferred

Track record of mentoring and growing technical talent

Willingness to maintain hands-on technical involvement

AI/ML Product Development

Expert-level experience building production AI/ML applications

Strong background in supervised and unsupervised learning algorithms

Hands-on experience with deep learning frameworks (TensorFlow, PyTorch, JAX)

Production experience with Large Language Models (LLMs) and generative AI

Knowledge of prompt engineering, RAG (Retrieval Augmented Generation), and fine-tuning

Experience with computer vision for applications like driver monitoring or vehicle inspection

Understanding of time-series analysis and forecasting for fleet operations

Experience with recommender systems and optimization algorithms

AI-Assisted Development Expertise

Deep expertise using AI coding assistants (GitHub Copilot, Cursor, Cody, etc.) in production

Proven ability to train teams on effective AI-assisted development practices

Understanding of prompt engineering for code generation and debugging

Knowledge of when and how to leverage AI tools for maximum productivity

Experience establishing organizational standards for AI tool usage

Fleet & Transportation AI Use Cases

Predictive maintenance and failure prediction models

Route optimization and dynamic routing algorithms

Driver behavior analysis and safety scoring

Fuel efficiency optimization and cost reduction

Demand forecasting and capacity planning

Natural language processing for logs, reports, and documentation

Anomaly detection for vehicle health and operations

Computer vision for safety, compliance, and inspections

MLOps & Infrastructure

Designing and implementing ML pipelines and model serving infrastructure

Experience with ML platforms (AWS SageMaker, Azure ML, Google Vertex AI, Databricks)

Knowledge of model versioning, experiment tracking (MLflow, Weights & Biases)

Building automated retraining and monitoring pipelines

Understanding of model deployment patterns (batch, real-time, edge)

Experience with model compression and optimization for production

Feature stores and data versioning tools

Core Technical Skills

Expert-level proficiency in Java and ML/AI libraries (SpringAI, LangChain4J)

Strong experience with modern backend development (SpringBoot, SpringCloud, Java21+alk, or similar)

Hands-on experience with cloud platforms (AWS, Azure, or GCP)

Proficiency with containerization (Docker) and orchestration (Kubernetes)

Experience with vector databases (Pinecone, Weaviate, Chroma) for RAG applications

Strong background in both relational and NoSQL databases

Knowledge of data engineering and ETL pipelines

Responsible AI & Governance

Understanding of AI ethics, bias detection, and fairness

Experience with model explainability techniques (SHAP, LIME)

Knowledge of AI compliance and regulatory requirements

Privacy-preserving ML techniques

Model monitoring for drift, degradation, and anomalies

AI Strategy & Leadership

Identifying high-ROI AI opportunities aligned with business goals

Building business cases for AI investments

Evaluating build vs. buy vs. partner decisions for AI capabilities

Understanding AI cost optimization and resource management

Experience with AI product lifecycle from concept to production

Leadership & Communication

Exceptional communication skills with ability to influence engineering and product leadership

Strong mentorship mindset with proven impact on elevating teams

Ability to translate complex AI concepts for non-technical stakeholders

Track record of making architectural decisions and defending technical choices

Collaborative mindset focused on enabling AI adoption across teams

Experience creating training programs and educational content

Soft Skills

Bias toward action and shipping working AI solutions

Passion for AI innovation balanced with pragmatic delivery

Strong problem-solving and debugging skills for complex AI systems

Ability to manage multiple AI initiatives simultaneously

Comfortable challenging the status quo constructively

Customer-centric mindset when designing AI features

NICE TO HAVE

PhD or Master's degree in Computer Science, AI/ML, or related field

Experience with edge AI and model deployment on IoT devices

Knowledge of reinforcement learning for optimization problems

Familiarity with federated learning for distributed data

Experience with AI-powered analytics and business intelligence

Background in conversational AI and chatbot development

Understanding of multimodal AI (vision + language)

Experience with AutoML and neural architecture search

Knowledge of graph neural networks for route optimization

Familiarity with geospatial AI and mapping technologies

Experience with Electronic Logging Device (ELD) data analysis

Background in telematics and sensor data processing

Understanding of regulatory compliance in transportation (FMCSA, DOT)

Experience with AI security and adversarial ML

EDUCATION

Bachelor's degree in Computer Science, AI/ML, Data Science, or equivalent practical experience (Master's or PhD preferred)

WHAT SUCCESS LOOKS LIKE

You're consistently shipping AI-powered features that deliver measurable business value

Multiple teams across the organization are successfully leveraging AI capabilities

Engineering productivity has improved through widespread adoption of AI development tools

The organization has clear AI strategy, standards, and best practices

AI model performance and reliability meet or exceed production SLAs

Engineers you mentor are effectively using AI tools and building AI features

Legacy systems are being enhanced with modern AI capabilities

AI experimentation velocity has increased with proper governance

You've established the organization as a leader in AI-powered fleet management

Teams are making informed build/buy/partner decisions on AI capabilities

You're known as the person who makes AI practical, accessible, and impactful

EQUAL OPPORTUNITY EMPLOYER
SOLERA HOLDINGS, INC., AND ITS US SUBSIDIARIES (TOGETHER, SOLERA) IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER. THE FIRM'S POLICY IS NOT TO DISCRIMINATE AGAINST ANY APPLICANT OR EMPLOYEE BASED ON RACE, COLOR, RELIGION, NATIONAL ORIGIN, GENDER, AGE, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, MARITAL STATUS, MENTAL OR PHYSICAL DISABILITY, AND GENETIC INFORMATION, OR ANY OTHER BASIS PROTECTED BY APPLICABLE LAW. THE FIRM ALSO PROHIBITS HARASSMENT OF APPLICANTS OR EMPLOYEES BASED ON ANY OF THESE PROTECTED CATEGORIES.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Roanoke, TX vacancy
  •  ...Full Stack Engineer Duration: Long Term Contract Location: Westlake, TX / Durham, NC Job Description Seeking a Principal Software Engineer to develop enterprise-wide data capabilities pertaining to our customers’ Communication Preferences & Profiles. The... 
    Suggested
    Long term contract

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...JOB SUMMARY We're looking for a pragmatic, hands-on Principal AI Engineer who gets things done. You'll spend significant time writing...  ...QUALIFICATIONS Experience 10+ years of professional software engineering experience 3+ years focused on AI/ML product... 
    Suggested

    Solera, Inc.

    Westlake, TX
    3 days ago
  •  ...Job Description: Principal Software Engineer Note: Fidelity is not providing immigration sponsorship for this position The Role We are seeking an experienced Software Engineer to join a Fidelity Technology team and help deliver next-generation platform... 
    Suggested

    Fidelity Investments

    Westlake, TX
    3 days ago
  •  ...Principal Software Engineer in Test Healthcare Group (HCG) is looking for a Principal Software Engineer in Test to work on Fidelity Health Benefit technology team. The ideal candidate enjoys designing, developing and maintaining automated test suites to ensure product... 
    Suggested
    Immediate start

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...Job Description: Principal Software Engineer The Role As a Principal Software Engineer on the Orchestration team, you'll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment. You will work... 
    Suggested

    Fidelity Investments

    Westlake, TX
    1 day ago
  • $107k - $216k

     ...Job Description: The Role The Full-Stack Software Engineer for Fidelity Private Shares in Fidelity Labs is a pivotal role for the continued success and growth of the business. The Fidelity Private Shares team delivers innovative technology, robust industry experience... 
    Work from home

    Fidelity Investments

    Westlake, TX
    1 day ago
  •  ...Principal AI Software Engineer About the Role We are seeking a Principal AI Software Engineer to drive the architecture, development, and deployment of AI-powered capabilities across our SaaS platform. This role is ideal for a seasoned technologist with... 

    Korn Ferry

    Westlake, TX
    4 days ago
  •  ...Title: Principal AI Software Engineer - Java Location: Westlake, TX - Onsite Type: Contract to Hire Position Overview: Our client is scaling their global engineering organization and hiring multiple Principal Engineers to lead a large... 
    Contract work

    Korn Ferry

    Westlake, TX
    1 day ago
  •  ...Principal Software Engineer- Contact Center Platform The Enterprise Contact Center Technology team is seeking a Principal Software Engineer to help design and build our next-generation, omni-channel contact center platform. This platform is built on open-source technologies... 

    Fidelity Corp

    Roanoke, TX
    20 days ago
  • $60 - $66.67 per hour

     ...Impact** We are seeking a driven and purposeful Senior Engineer to join a highly visible team focused on building ultra-low latency...  ...** * **Experience & Expertise:** * 6+ years of solid software development experience on large-scale enterprise platforms.... 
    Hourly pay
    Temporary work
    Flexible hours

    Aquent

    Southlake, TX
    3 days ago
  •  ...Principal Software Engineer - Java GameStop is in the midst of a game-changing metamorphosis, transforming from old school into a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software... 

    GameStop

    Grapevine, TX
    3 days ago
  •  ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mainframe Software Developer (FTE/Hybrid) to join our team in Westlake , Texas (US-TX) , United States (US) . A Mainframe Developer with good... 
    Work at office
    Remote work
    Flexible hours

    NTT Data Americas, Inc.

    Westlake, TX
    19 days ago
  •  ...and secure, compliant application deployments The Expertise and Skills You Bring Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) Strong hands?on experience with Java and Spring Boot in enterprise environments... 

    HCL Global Systems

    Westlake, TX
    4 days ago
  • $90 per hour

     ...Description Software Engineer, Test & QA Dallas, Texas - Hybrid Work @Orchard LLC is actively recruiting a Software Engineer focused on Test/QA Engineering to design and scale modern automation platforms that support high-quality, high-velocity software... 

    Orchard , CO

    Roanoke, TX
    5 days ago
  •  ...a heavy load on coordination and speed. Someone who can also function in a Scrum Master capacity. 8+ years of experience in software development, with at least 2 years leading complex IT projects/initiatives (Mid Senior level) Project Management Implementation... 

    Samprasoft

    Roanoke, TX
    4 days ago
  •  ...Principle Software Engineer The Health Care Technology Group supports the recordkeeping and administration of health benefits (medical, dental and vision plans) and life insurance plans on behalf of Fidelity's corporate clients, their employees and retirees. The technology... 

    Samprasoft

    Roanoke, TX
    1 day ago
  •  ...Job Summary We are seeking a Senior Software Engineer in Test (SWET) to design, develop, and maintain automated testing solutions for complex applications. This role requires strong software engineering expertise to architect testing frameworks, enhance CI/CD pipelines... 

    Compunnel

    Westlake, TX
    5 days ago
  •  ...Automation Engineer The FFIO Technology teams manage applications that provide accounting and investment management support to Asset Management business functions within CLIENT. The products within FFIO include Positions, Cash management, NAV, Shareholder reporting... 
    Work at office
    Work from home

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...month work from Office- Rest Work from Home) The Expertise We’re Looking For ~ A Bachelor’s degree in Computer Science, Software engineering or related field ~6+ years of Quality Engineering experience in an automated testing environment. ~5+ years of... 
    Long term contract
    Work experience placement
    Work at office
    Work from home

    Samprasoft

    Roanoke, TX
    1 day ago
  • $75 - $76 per hour

     ...troubleshoot defects, and resolve production issues. Collaborate with engineering, QA, and product teams to deliver features. Work on CI/CD...  ...required. qualifications: 7-10+ years of professional software development experience. Bachelor's degree in Computer... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Roanoke, TX
    4 days ago
  •  ...features to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles Demonstrated ability in influencing and partnering with architects, engineers, and product teams to deliver scalable robust application solutions... 

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...Mainframe Software Developer (FTE/Hybrid) NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking... 
    Work at office
    Remote work
    Flexible hours

    Sierra Systems, An Ntt Data Company

    Roanoke, TX
    1 day ago
  •  ...We are currently sourcing for a Senior Software Engineer to work in Westlake, TX! Position summary The Senior Software Engineer is an expert individual contributor responsible for designing, building, testing, and maintaining high-quality Java applications... 

    HCL Global Systems

    Westlake, TX
    5 days ago
  •  ...Software Engineer In Test We are currently sourcing for a Software Engineer in Test to work in Smithfield, RI! The Role Fidelity Investments is looking for a Senior Software Engineer in Test who is passionate about cutting edge technologies, frameworks, and design... 

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...Software Engineer In Test Industry: Banking Location: Durham NC, Westlake TX, Boston MA, Merrimack NH Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization... 
    Long term contract

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...Senior Software Engineer in Test The best version of us starts with You! We CGI is looking for a Senior Software Engineer in Test to design and scale modern automation platforms that support high-quality, high-velocity software delivery. This role combines automation... 
    Full time

    CGI

    Roanoke, TX
    1 day ago
  •  ...Job Description: Senior Software Engineer Note: Fidelity is not providing immigration sponsorship for this position Overview The Cash Management organization, referred to as Cash Bankers, is an agile team within Fidelity Fund and Investment Operations Technology... 
    Work at office

    Fidelity Investments

    Westlake, TX
    1 day ago
  •  ...Software Engineer The expertise and skills you have: ~ Has Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) ~6+ years of experience in implementing Middle Tier and Back End solutions ~3+ years of experience... 

    PeopleServe

    Roanoke, TX
    1 day ago
  •  ...Camunda BPM or other BPM development experience AWS or other Cloud service providers Business process improvement or re-engineering Experience with financial services in an operations or technology role is a plus You can analyze business problems and... 

    Samprasoft

    Roanoke, TX
    2 days ago
  •  ...The Role Fidelity Charitable is looking for experienced engineers who are hardworking, collaborative, analytical thinkers to help...  ...ability to work on an innovative application through all phases of software development including design, implementation, and deployment... 

    Fidelity Investments

    Westlake, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!