Highlights
Opportunity to work on cutting-edge technology, global team collaboration, rapid growth environment.
Description
Job Summary
pAt OutSystems, you’ll be at the forefront of developing intelligent systems that power future application development. Collaborate with Research Scientists to turn innovative ideas into robust, scalable solutions.
Responsibilities
- Design and develop production-ready AI systems.
- Work closely with scientists to prototype and implement cutting-edge features.
- Create highly available, fault-tolerant AI systems focusing on scalability and reliability.
Required Skills
- Python programming
- System design expertise
- C# experience (preferred)
- Web development using React
- Data pipeline development
Required Skills Explained
- Strong programming skills with a focus on designing and implementing end-to-end solutions.
- Experience with Python, which is crucial for many AI-related tasks.
- Experience with C# can be advantageous in certain development contexts.
- Knowledge of system design, architecture, and engineering best practices to build highly available, fault-tolerant systems.
- A collaborative mindset capable of learning new domains including AI/ML.
Who is this for
pThis role is ideal for software engineers with a passion for AI and a knack for building complex systems. Experience in research-to-production is preferred but not mandatory.
Why This Job is a Good Opportunity
ulliBe part of shaping the future with cutting-edge technology in AI development.liJoin a global community of talented individuals and thought leaders in enterprise software development.liPotential for real growth opportunities through structured programs designed to scale your expertise.liWork on projects that have a direct impact on some of the world's most recognizable brands across diverse industries.liAchieve personal and professional development with an inclusive culture that values diversity and innovation.
Interview Preparation Tips
- Review key responsibilities to understand what the role entails.
- Prepare examples showcasing your experience in designing and implementing end-to-end solutions.
- Discuss your understanding of system design, architecture, and engineering best practices.
- Be ready to explain how you have collaborated with other engineers or scientists on past projects.
- Showcase your ability to learn new technologies quickly by providing examples from your background.
Career Growth in This Role
pThe role offers numerous opportunities for career growth, including vertical progression and lateral moves into new domains. Through the Professional Development Fund and Internal Mobility Program, employees can master specialized AI skills and advance their expertise. The collaborative nature of the team fosters a learning environment where continuous improvement is encouraged.pAs OutSystems continues to evolve and shape the future of enterprise software development in the agentic era, there are ample opportunities for innovation and leadership. This role not only provides a platform for technical growth but also aligns with the company's mission to empower organizations through secure, governed human-AI collaboration.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the role of an AI Engineer at OutSystems?AI Engineers design, develop, and implement production-ready AI systems in collaboration with scientists.
Do I need experience in research-to-production for this role?While experience helps, strong software engineering expertise is the primary requirement.
What kind of growth opportunities are available at OutSystems?Structured programs and internal mobility options are available to scale your skills vertically or laterally.