Software Engineer, Principal - GenAI / ML
Role details
Job location
Tech stack
Job description
As a Principal Engineer, you will lead a high-impact team focused on advancing Infor MES by leveraging Infor OS technologies to design, develop, and deliver cutting-edge Generative AI and Machine Learning solutions. Your leadership and deep technical expertise will be critical to driving innovation within the MES product line by embedding intelligent automation, predictive analytics, and generative AI capabilities that enhance operational efficiency and customer value. You will be a key contributor to the strategic roadmap, collaborating with product management, engineering, data science, and cloud teams to build scalable, secure, and performant AI-driven features.
A Day in The Life Typically Includes:
- Lead, mentor, and grow a team of engineers focused on AI/ML development within the Infor MES solution.
- Architect and deliver scalable Generative AI and Machine Learning solutions leveraging Infor OS platform services and APIs.
- Drive the design and integration of AI/ML models into MES workflows, ensuring seamless customer experiences and operational reliability.
- Collaborate closely with cross-functional teams - Product Management, Software Engineering, Cloud Infrastructure, and Security - to align AI initiatives with business goals.
- Evaluate emerging AI/ML technologies and frameworks to continuously innovate and improve solution capabilities.
- Lead code and design reviews, establish engineering standards, and promote a culture of technical excellence and knowledge sharing.
- Partner with the Infor OS platform teams to leverage existing services (identity, event processing, workflow, analytics) to accelerate AI solution delivery.
- Represent the AI/ML engineering function in technical leadership forums and contribute to company-wide innovation strategies., Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation. For more information visit www.infor.com Our Values At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management (PBM ) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. We have a relentless commitment to a culture based on PBM . Informed by the principles that allow a free and open society to flourish, PBM prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees. Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section. Fraud Awareness We have been made aware of unauthorized individuals posing as Infor recruiters, including some who have made fraudulent offers of employment. Please read our guidelines and protect yourself from recruitment scams.
Requirements
- Proven professional experience in software engineering, with significant experience in .NET development.
- Strong understanding of Machine Learning and Generative AI concepts, with practical experience using AI/ML tools and frameworks in application development.
- Familiarity with MCP, AI agents, and similar orchestration/control plane technologies used in AI-driven SaaS solutions.
- Experience integrating AI/ML capabilities into enterprise SaaS products, preferably in cloud environments such as AWS.
- Solid knowledge of REST APIs, microservices, and scalable SaaS architectures.
- Proficiency in software development best practices, including CI/CD, automated testing, and code reviews.
- Excellent leadership, mentoring, and communication skills to drive team success and stakeholder alignment.
Preferred Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Practical exposure to Generative AI tools (e.g., OpenAI APIs, Hugging Face interfaces, LangChain, or similar agent frameworks).
- Background in MES or industrial software domains is a plus.
- Understanding of multi-tenant SaaS environments and security best practices.
- AWS certifications or equivalent cloud expertise.
- Experience with Agile development methodologies and DevSecOps practices.