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 help build AI agent features under the guidance of senior engineers.
Requirements
- Proficiency in C-Sharp; familiarity with Python or Java is a plus.
- Basic understanding of AWS and containerization (Docker/K8S).
- Eagerness to learn AI frameworks and cloud-native development.
- Strong problem-solving skills and a collaborative mindset.
- 1–2 years of software development experience (internships or academic projects accepted).
- Bachelor’s or Master’s Degree degree in Computer Science, Software Engineering, or equivalent practical experience.
Responsibilities
- Implement well-defined AI agent features and enhancements in C-Sharp within the low-code platform.
- Assist in integrating AI models and APIs into platform components.
- Write and maintain unit/integration tests for AI agent code
- Follow established CI/CD and deployment processes for AWS/Kubernetes.
- Contribute to data integration work with relational databases (MySQL, Postgres, Snowflake).
- Collaborate with peers and senior engineers in code reviews and technical discussions.
- Learn AI engineering fundamentals — prompt engineering, embeddings, and AI agent frameworks.
Other
- Bachelor’s or Master’s Degree degree in Computer Science, Software Engineering, or equivalent practical experience.
- 1–2 years of software development experience (internships or academic projects accepted).
- Strong problem-solving skills and a collaborative mindset.
- Real career opportunities and growth and development support.
- Inclusive culture of diversity and equal opportunity employer.