Insight Enterprises Inc

Principal Software Engineer - AI Solutions

Insight Enterprises Inc$130K — $150K *
US-AnywhereRemote in Chandler, AZ
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a technical field or equivalent hands-on experience
  • Proven experience in software engineering with a focus on delivering complex systems
  • In-depth knowledge of AI/ML technologies and agentic systems, particularly in integration and operations
  • Experience in cloud engineering, specifically with Azure and AWS, and familiarity with distributed systems
  • Expertise in data engineering and analytics, capable of implementing data pipelines
  • Strong proficiency in programming languages such as Python, SQL, Java, or C++
  • Preferred certifications in AI and cloud-related technologies

Responsibilities

  • Design and implement solution-level components for AI and ML initiatives
  • Translate business and technical requirements into actionable designs
  • Lead AI-focused workstreams, ensuring high-quality execution
  • Build, test, and deploy AI, ML, cloud, and software solutions in production
  • Collaborate with AI Architects on implementation alignment
  • Mentor engineers and contribute to code reviews and best practices
  • Support presales activities with technical insights and feasibility assessments

Benefits

  • Ability to work remotely with an option to travel internationally for up to 30 consecutive days a year
  • Comprehensive medical, dental, and vision coverage
  • Company 401k match to support retirement planning
Full Job Description
Requisition Number: 104196

Principal Software Engineer, AI Solutions

Location: You will have the flexibility to work fully remote from anywhere across the US.

About the role

As a Principal Software Engineer (PSE), AI Solutions, you will play a senior, hands-on role in building and delivering AI-powered solutions that support our clients' transformation initiatives. You will work closely with AI Architects and cross-functional teams to implement scalable, high-quality systems across AI, cloud, data, and software engineering.

This role is ideal for experienced engineers who enjoy deep technical execution, solution-level design, and mentoring, and who want to operate at the leading edge of applied AI without owning enterprise-wide architecture or technical strategy.

As a Principal Software Engineer, you will:
  • Design and implement solution-level components for AI, ML and data science initiatives.
  • Translate business and technical requirements into detailed designs, code, and implementation plans.
  • Serve as a technical lead for AI-focused workstreams, ensuring high-quality execution and delivery outcomes.
  • Build, test, and deploy AI, ML, cloud, analytics, and software solutions in production environments.
  • Collaborate closely with AI Architects to align implementation decisions with broader architectural intent.
  • Contribute to technical excellence through code reviews, mentoring engineers, and sharing best practices.
  • Support presales and discovery activities by contributing technical insight, estimates, and feasibility assessments.
  • Stay current with emerging AI technologies and help apply them pragmatically to client solutions.


What we're looking for
  • Bachelor's degree in a technical field or equivalent hands-on engineering experience.
  • Strong experience in software engineering with demonstrated delivery of complex, production-grade systems.
  • Practical depth in at least one of the following areas, with working knowledge across others:
    • AI/ML & Agentic Systems
      • Implementing GenAI and agentic workflows
      • Integrating LLMs, embeddings, and retrieval systems
      • Supporting ML/LLMOps pipelines and experimentation frameworks
  • Cloud Engineering
    • Building cloud-native applications on Azure and/or AWS
    • Applying distributed systems and scalability patterns
  • Data Engineering & Analytics
    • Implementing data pipelines, vector stores, and analytics workloads
    • Working with structured and unstructured data sources
  • Software Engineering
    • Proficiency in Python, SQL, Java, C++, or similar languages
    • Experience with modern frameworks, DevOps practices, and CI/CD pipelines


Preferred Certifications (or equivalent experience)
  • AWS: ML Specialty, AI Practitioner, ML Engineer, or Solutions Architect
  • Azure: AI Engineer Associate, Data Scientist Associate, Generative AI Fundamentals
  • Databricks: ML Associate, Data Engineer Associate, Generative AI Engineer Associate


Who You Are
  • A strong technologist who communicates effectively with engineers, architects, and project stakeholders.
  • Comfortable operating in delivery-focused consulting environments with multiple priorities.
  • Collaborative by nature and effective working within cross-functional teams.
  • Experienced mentoring other engineers through example, code reviews, and technical guidance.
  • Motivated by building real-world AI systems that deliver measurable business value.


What you can expect

We're legendary for taking care of you, your family and to help you engage with your local community. We want you to enjoy a full, meaningful life and own your career at Insight. Some of our benefits include:
  • Freedom to work from another location-even an international destination-for up to 30 consecutive calendar days per year.
  • Full medical, dental, vision, and company 401k match.


Salary Range - $130,000 - $150,000

The position described above provides a summary of some the job duties required and what it would be like to work at Insight, click here.

Posting Notes: Chandler || Arizona (US-AZ) || United States (US) || IT Infrastructure & Support || None || US - Chandler,AZ ||

About Insight Enterprises Inc

Insight Enterprises Inc Careers

Join the dynamic team at Insight Enterprises Inc, a leading provider in IT solutions and services globally. As a hub of innovation and leadership, Insight Enterprises Inc offers unparalleled job opportunities for professionals eager to drive technological advancements and transformative solutions. Work You’ll Do At Insight Enterprises Inc, you will be part of a culture that thrives on diversity, professional growth, and collaborative success. Our team is dedicated to fostering an environment where creativity and innovation meet to deliver outstanding results for some of the most well-known companies worldwide. Lead in a Unique Market Position Insight Enterprises Inc stands at the forefront of the IT industry, blending cutting-edge technology solutions with deep industry expertise. This unique position allows our team to lead and excel in digital innovation, making us a prime destination for those looking to impact the tech landscape significantly. Engage with a Global Team Collaborate with a global network of professionals who are leaders in technology and business strategy. Our diverse team of over 11,000 members worldwide offers a rich environment for networking, sharing ideas, and pushing the boundaries of what's possible. Insight Enterprises Inc Career Opportunities We are continuously expanding our team and looking for talented individuals who bring a passion for technology and a drive for excellence. Whether you’re seeking a position in management, engineering, sales, or customer support, Insight Enterprises Inc provides a platform to enhance your career. Innovative Work Join us and contribute to projects that redefine industry standards and lead to real-world solutions. At Insight Enterprises Inc, innovation is at the core of what we do. We encourage our team to bring fresh ideas that pave the way for technological advancements and improved client solutions. Be Part of a Great Team At Insight Enterprises Inc, we believe in the power of our people. We are committed to providing our employees with the benefits and support they need to thrive both professionally and personally. From comprehensive health benefits to professional development and leadership training, we invest in our employees' futures. Internship and Employment Opportunities Start your career with Insight Enterprises Inc through our internship programs or full-time employment opportunities. We offer positions that challenge your skills and allow you to grow with the company. Our hiring process is designed to identify and foster leadership potential and to equip you with the necessary tools for a successful career. Stay Connected Join Our Team Explore the various job opportunities at Insight Enterprises Inc by searching open positions that match your skills and interests. We are looking for innovative, curious, and driven team players who are ready to make a significant impact. Keep Up to Date Stay informed with the latest career tips, industry insights, and company news—all from the team at Insight Enterprises Inc. Our careers blog is your go-to resource for everything from resume tips to interview preparation. Job Alert Emails Customize your subscription to receive job alerts and insider information tailored to your preferences. Discover the exciting and rewarding career opportunities waiting for you at Insight Enterprises Inc. Join Insight Enterprises Inc today and be part of a team that values innovation, leadership, and diversity. Shape your future in an environment where your work makes a real difference.
Learn more about Insight Enterprises Inc
Size
11,624 employees
Market Cap
$3.4 billion
Industry
Net Income
$172.6 million
Founded
1988
5 Year Trend
+11.5%
Revenue
$8.3 billion
NASDAQ

Similar Jobs

More Jobs at Insight Enterprises Inc

More Information Technology Jobs

Find similar Principal Software Engineer - AI Solutions jobs: