The Principal Engineer - AI at FRONTSTEPS will lead the development of AI solutions, mentoring teams and driving technical projects. This onsite role in Denver, CO requires expertise in AI technologies and software engineering.
ESSENTIAL FUNCTIONS - Utilize AI and emerging technologies to productively accomplish development objectives and integrate LLM and agentic solutions into systems. - Provide technical leadership and guidance to engineering teams, serving as a subject matter expert in the relevant field. - Lead and manage engineering projects from conception to completion, ensuring they are delivered on time and within budget. - Participate in the design and architecture of complex systems, products, or solutions, leveraging industry best practices and innovative approaches. - Mentor and coach junior engineers and quality engineers, sharing knowledge and best practices to help them grow in their roles. - Stay up-to-date with the latest industry trends, technologies, and tools, and apply them to improve existing processes or develop new solutions. - Ensure the scalability, reliability, and performance of AI systems. - Develop and execute performance tests on AI systems to measure their efficiency in handling large amounts of data, complex algorithms, and processing speeds to ensure optimal performance. - Perform research and testing to develop machine learning algorithms and predictive modeling. - Utilize big data computation and storage tools to create prototypes and datasets. - Conduct model training and evaluation. - Integrate, test, tune, and monitor solutions. - Collaborate with cross-functional teams, including product management, quality assurance, and support, to align engineering efforts with organizational goals. - Create and maintain technical documentation, including design specifications, architectural diagrams, and process workflows. - Ensure that engineering projects comply with industry standards, regulations, and safety requirements. - Identify and mitigate technical risks associated with projects, proposing contingency plans when necessary. - Identify opportunities for process improvement, cost reduction, and efficiency enhancements within the engineering department. - Lead and contribute to the planning, tasking, and execution at all levels of the agile development process. - Prepare features for delivery following the defined development process and deploy them to production. - Demonstrate new development in stand-ups to the organization's product ownership. - Deliver value to Frontsteps engineering while fostering positive relationships within the team. - Work with legacy code and contribute to modernization efforts. - Fulfill other duties as assigned by management. SKILLS & QUALIFICATIONS - Bachelor's or Master's degree in software engineering, computer science or a related field. Or a minimum of 12 to 15 years equivalent development work experience in lieu of a degree. - Minimum of 1 year experience in developing AI using LLM-based solutions. - Minimum of 10 years' experience in developing ASP.NET based applications using C#, Entity Framework, MVC, object-oriented programming, and ASP.NET Web API's. - Minimum of 4 years' experience with modern .Net and recent experience with in .Net 8/9. - Minimum of 10 years' experience with SQL and relational databases (preferably SQL Server). - Minimum of 5 years' experience architecting cloud-scale software solutions. - Minimum of 5 years' experience creating applications using Docker containers. - Minimum of 5 years' experience with Azure, working with multiple types of deployments, Functions, LogicApps, and ServiceBus. - Proficient in big data tools, cloud platforms, multiple AI tools such such as Python, Java, or R, and machine learning frameworks like Spark, TensorFlow, or scikit-learn. - Previous experience integrating with third-party providers via APIs. - Experience deploying applications with Azure Pipelines or other CI/CD tools is a plus. - Current Microsoft certification is preferred. - Experience in designing distributed software deployments using Azure. - Several years of hands-on engineering experience, with a proven track record of success and progressive responsibility. - Strong problem-solving skills and the ability to think critically and analytically. - Excellent communication skills, both written and verbal. - Leadership and mentoring abilities to guide and inspire engineering teams. - Proficiency in relevant tools, software, and technologies. - Project management skills and the ability to handle multiple projects simultaneously. - Familiarity with industry standards and regulations applicable to the specific field. - Continuous learning mindset and a commitment to staying updated with industry trends. - Previous experience working in larger teams consisting of more than 5 people.
Motion Recruitment is seeking a Principal .NET Engineer with a focus on modern cloud and AI/ML applications in Monroe, NC. The ideal candidate will have over 15 years of experience in software development and technical leadership.
Microsoft is seeking a Principal Software Engineer to enhance security in AI systems, focusing on Copilot's data, privacy, and security challenges. The role involves designing and building secure solutions while collaborating with cross-functional teams.
Microsoft is seeking a Principal Software Engineer for the Teams AI services team in Mountain View, California, to design and develop scalable AI-powered messaging features. This role involves working with cutting-edge technologies and requires strong collaboration skills.
Protegrity is seeking a Principal GenAI Security Software Engineer to lead the development of secure Generative AI systems. This role involves collaboration across teams to innovate and implement advanced data protection solutions.
The Principal Engineer - AI at FRONTSTEPS will lead the development of AI solutions, mentoring teams and driving technical projects. This onsite role in Denver, CO requires expertise in AI technologies and software engineering.
Simple Technology Solutions is seeking a Principal Data, AI/ML Engineer to design and implement innovative AI and machine learning solutions. The role requires extensive experience in data analytics and collaboration with stakeholders to drive business growth.
Motion Recruitment is seeking a Principal .NET Engineer with a focus on modern cloud and AI/ML applications in Monroe, NC. The ideal candidate will have over 15 years of experience in software development and technical leadership.
Microsoft is seeking a Principal Software Engineer to enhance security in AI systems, focusing on Copilot's data, privacy, and security challenges. The role involves designing and building secure solutions while collaborating with cross-functional teams.
Microsoft is seeking a Principal Software Engineer for the Teams AI services team in Mountain View, California, to design and develop scalable AI-powered messaging features. This role involves working with cutting-edge technologies and requires strong collaboration skills.
Protegrity is seeking a Principal GenAI Security Software Engineer to lead the development of secure Generative AI systems. This role involves collaboration across teams to innovate and implement advanced data protection solutions.
The Principal Engineer - AI at FRONTSTEPS will lead the development of AI solutions, mentoring teams and driving technical projects. This onsite role in Denver, CO requires expertise in AI technologies and software engineering.
Simple Technology Solutions is seeking a Principal Data, AI/ML Engineer to design and implement innovative AI and machine learning solutions. The role requires extensive experience in data analytics and collaboration with stakeholders to drive business growth.
Motion Recruitment is seeking a Principal .NET Engineer with a focus on modern cloud and AI/ML applications in Monroe, NC. The ideal candidate will have over 15 years of experience in software development and technical leadership.
Microsoft is seeking a Principal Software Engineer to enhance security in AI systems, focusing on Copilot's data, privacy, and security challenges. The role involves designing and building secure solutions while collaborating with cross-functional teams.
The Principal Engineer - AI at FRONTSTEPS will lead the development of AI solutions, mentoring teams and driving technical projects. This onsite role in Denver, CO requires expertise in AI technologies and software engineering.