2 months ago
Singapore, SingaporeSenior
Responsibilities
- Design and build production-ready architecture blueprints and reference codebases for enterprise AI solutions.
- Package repeatable and extensible architectures as open-source AI Quickstarts.
- Collaborate with semiconductor partners, regional AI programs, software vendors, and other external engineering teams on joint architectures and integrations.
- Design automated testing, evaluation harnesses, and system telemetry to measure latency, throughput, cost, and model quality.
- Incorporate data privacy, secure network perimeters, localized hosting, compliance, and risk-management requirements into solution blueprints.
- Develop solutions involving distributed computing, workflow orchestration, generative AI, agentic architectures, model serving, runtime optimization, and regulated deployments.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, or a related quantitative field.
- Exceptional hands-on proficiency in Python for machine learning and systems programming.
- Strong software engineering fundamentals, including clean code, test-driven development, CI/CD automation, and Git workflows.
- Strong familiarity with PyTorch and NLP/vision ecosystems such as Hugging Face Transformers, datasets, and tokenizers.
- Practical experience deploying containerized applications on Kubernetes or enterprise container orchestration platforms.
- Conceptual and hands-on understanding of model serving lifecycles, data ingestion, and automated packaging.
- Familiarity with Go or C/C++, distributed computing, cluster schedulers, workflow orchestration, vector databases, LLM orchestration, agentic workflows, tool-calling protocols, fine-tuning, model serving runtimes, and hardware optimization is preferred or expected across relevant domains.
- Clear verbal and written English communication skills and the ability to explain complex architectures to technical stakeholders.
- Industry experience in financial services, public sector, healthcare, telecommunications, or manufacturing is a strong advantage.
Benefits
- Technical career progression is based on engineering impact, architectural depth, and autonomous end-to-end delivery rather than people management.
- Exposure to emerging hardware platforms, agentic runtimes, localized enterprise software stacks, and open-source AI solution blueprints.
- Red Hat supports flexible work environments ranging from in-office and office-flex to fully remote, depending on role requirements.
- Red Hat provides an open and inclusive work environment and reasonable accommodations for applicants with disabilities.
About Red Hat
Red Hat builds enterprise open-source software, including Red Hat Enterprise Linux, OpenShift for Kubernetes, and Ansible automation, sold via subscriptions with support, training, and consulting. It serves large enterprises and public-sector organizations running hybrid and multi-cloud infrastructure and modern application platforms. Founded in 1993 and headquartered in Raleigh, North Carolina, Red Hat operates as an independent subsidiary of IBM.
