Principle AI Engineer(Software)

Singapore 9 days agoFull-time External
Negotiable
Our client is pioneering the next generation of computer vision development, harnessing AI agents to automate data curation, model tuning, and deployment. They're seeking a talented Principal AI Engineer to join their team and help build the infrastructure and systems that make this future possible. About the Role Our client is looking for a Mid-to-Senior Software Engineer with strong AI/ML experience to design, build, and ship a Computer Vision platform powered by AI agents. You'll play a key role in delivering scalable, production-grade systems that automate and accelerate ML workflows. Key Responsibilities • Design and implement scalable agent-driven systems for Computer Vision MLOps workflows. • Develop robust APIs and backend services for agent orchestration and cross-component communication. • Integrate vector databases and data quality validation to power intelligent agent behavior. • Own the end-to-end software lifecycle, from development to testing, CI/CD automation, and cloud deployment. • Optimize performance and cost in storage and compute for vision-specific workloads. Must-Have Skills • 5+ years of software engineering experience, with 2-3 years building AI/ML systems. • Strong Python development skills, including writing testable, production-grade code. • Proven experience with: • CI/CD pipelines for ML systems. • Containerization and orchestration (Docker, Kubernetes). • Cloud infrastructure (AWS, GCP, or Azure). • API development using frameworks like FastAPI or Flask. • Familiarity with AI agent frameworks such as LangChain, AutoGen, or CrewAI. • Solid understanding of Computer Vision workflows, including image classification, detection, and tracking. This is a 2-year direct contract position with our client(convertible if good performance) based in Singapore