OutSystems is looking to solve the problem of enterprises struggling to build, deploy, and scale AI-powered applications and agents, and is seeking a software engineer to contribute to the design and development of AI agent features
Requirements
- Strong C/.NET Core skills
- Working knowledge of Python or Java is beneficial
- Proficient with AWS fundamentals and Kubernetes deployments
- Familiarity with AI frameworks, prompt engineering, and data integration patterns
- Strong debugging and troubleshooting skills for distributed systems
- Exposure to AI/ML concepts
Responsibilities
- Design, develop, and deploy AI agent features in C for the low-code platform
- Integrate AI models, orchestration frameworks (e.g., LangChain, Semantic Kernel), and AWS services into production workflows
- Work with Kubernetes to deploy and manage AI workloads at scale
- Implement data pipelines for AI agents, including vector search and context retrieval
- Participate in architecture discussions for team-owned components
- Write maintainable, well-tested, and scalable code
- Troubleshoot and resolve production issues for AI agent features
Other
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI/ML, or equivalent experience
- 4–6 years software development experience
- LinkedIn Profile is required
- Ability to work in the Bay Area location