This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Lead Software Engineer - AI Platform at OutSystems, you will bridge research innovations and production systems to deploy cutting-edge AI across the full application lifecycle, from design to development and production. You'll work closely with Research Scientists and AI Engineers to transform state-of-the-art models into robust, scalable, and efficient software development experiences. Your expertise will directly impact how developers interact with our platform, making complex development tasks intuitive and accessible.
Job Responsibility:
Design of AI systems, cross teams and in collaboration with multiple stakeholders
Work closely with Research Scientists and other AI Engineers to prototype, implement, and productionize innovative features—gaining expertise in AI on the job
Build highly available, fault-tolerant AI systems with a focus on scalability, performance, and reliability
Contribute to AI data pipelines and feedback loops that support continuous improvement of intelligent features
Guide, mentor, and elevate the technical capabilities of other AI Engineers, fostering best practices in design, implementation, and AI development
Maintain deep knowledge of the state-of-the-art in AI systems, agents, and dev tools, championing the adoption of relevant advancements within the team and company
Interact and collaborate cross-functionally with different teams to identify opportunities and improve our AI products and infrastructure
Requirements:
Bachelors and preferably Masters in Computer Science, Software Engineering, or a related technical field
7+ years of hands-on professional experience with 5+ years in SW Engineering and 2+ years in applied AI roles, with a proven track record of delivering impactful products
Strong programming skills with a focus on designing and implementing end-to-end full stack solutions
Proven ability in designing, building, and shipping complex, data-intensive, and scalable systems in a real-world setting
Strong problem-solving skills and programming proficiency, with the ability to design and implement end-to-end solutions
Experience in Python is a must, in C# is valued
Experience with Web Development, using React (plus)
Solid understanding of system design, architecture, and engineering best practices
A collaborative mindset with a willingness to learn new domains, including AI