Principal Machine Learning Engineer

IntelliPro
Summary
Join IntelliPro as a Principal AI/ML Engineer and lead the architecture and development of a high-performance AI/ML platform. This hands-on role involves driving technical direction, mentoring engineering teams, and delivering scalable, secure, and impactful AI/ML solutions. You will collaborate with product, security, and engineering teams, shaping the long-term AI/ML strategy and advancing platform capabilities. Responsibilities include architecting, developing, and deploying a robust AI/ML platform, leading complex system design, and collaborating with cross-functional teams. You will also guide technical direction, define and execute AI/ML roadmaps, mentor engineers, and contribute hands-on to development and operations. The role requires fostering a culture of collaboration and innovation.
Requirements
- 15β20 years of large-scale software design and development experience
- Proficient programming skills with ability and willingness to code in Java and Python
- Proven experience building supervised and unsupervised machine learning models
- Strong knowledge of distributed computing frameworks (Ray, Spark)
- Hands-on experience with Kubernetes and Terraform
- Expertise with cloud platforms (AWS preferred), including S3, EMR, Lambda
- Extensive experience with Big Data and large-scale data platforms, especially for AI/ML
- Strong CI/CD and Agile software development experience
- Excellent problem-solving, analytical, and communication skills
- Demonstrated experience mentoring engineers across varying levels of expertise
- Bachelor's degree in Computer Science or a related field
Responsibilities
- Architect, develop, and deploy a scalable and robust AI/ML platform
- Lead the design of complex systems to support advanced AI/ML models and business needs
- Collaborate across engineering, product, security, and external partners to deliver impactful AI/ML solutions
- Guide technical direction and continuous improvement across teams
- Define and execute AI/ML roadmaps; track OKRs and system performance
- Provide mentorship and leadership to build an inclusive, high-performing engineering team
- Contribute hands-on to architecture, development, deployment, and production operations
- Drive engineering best practices including automation, quality, and modern development frameworks
- Foster a culture of transparency, collaboration, and innovation
Preferred Qualifications
- Experience with Large Language Models (LLMs)
- Experience with reinforcement learning models
- Experience with Sagemaker
- Background in payment systems or fintech
- Experience contributing to open-source AI/ML tools or platforms
- Advanced degree in Computer Science or related field
- Experience driving AI/ML strategy or leading AI/ML initiatives across organizations