OutSystems is looking to solve the problem of enabling enterprise teams to build AI-powered applications and agents that reduce manual work, streamline internal operations, and accelerate impact, while ensuring security, scalability, and governance.
Requirements
- Strong C-Sharp (.NET Core) skills; proficiency in Python or Java is a plus.
- Expertise in AWS cloud services (e.g., Lambda, ECS/EKS, S3, DynamoDB, Bedrock, SageMaker).
- Proficient with Kubernetes for deployment, scaling, and orchestration of AI workloads.
- Hands-on experience with AI agent frameworks (e.g., LangChain, Semantic Kernel, AutoGen) and agent communication standards (MCP, A2A).
- Knowledge of LLM prompt engineering, context management, vector search, and embedding pipelines.
- Mastery of continuous delivery and automated testing techniques, including AI model validation strategies.
- Excellent troubleshooting skills for diagnosing complex, distributed system issues.
Responsibilities
- Design, implement, and maintain AI-powered low-code platform capabilities enabling customers to build and deploy AI agents at scale.
- Architect and optimize agent orchestration pipelines, integrating with AWS services, Kubernetes, and C-Sharp-based microservices.
- Develop solutions leveraging LLMs, AI agent frameworks, and autonomous agent patterns (e.g., task planning, tool use, memory).
- Implement and maintain secure, high-performance APIs for agent execution, communication, and interoperability.
- Build reusable, configurable components to accelerate customer-built AI agents through the low-code platform.
- Ensure high availability, low latency, and observability across AI agent services.
- Integrate AI agent workloads with AWS data services, messaging systems (Kafka/NATS), and event-driven architectures.
Other
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, AI/ML, or equivalent professional experience.
- 7+ years in software development, with 2+ years in AI/ML engineering or AI agent systems.
- Proven ability to work effectively in cross-functional, agile environments.
- A passion for emerging AI technologies, staying ahead of trends, and driving their adoption.
- Ability to balance innovation with reliability, ensuring customer-facing AI features are both cutting-edge and production-ready.