Insight is a Fortune 500 Solutions Integrator focused on cloud, data, AI, cybersecurity, and intelligent edge solutions. The Principal Software Engineer, AI Solutions will take a senior, hands-on role in building AI-powered solutions, collaborating with AI Architects and cross-functional teams to implement scalable systems and contribute to technical excellence.
Responsibilities:
- 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
Requirements:
- 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
- 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