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).
Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet- related computer programs, primarily for end users. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications.
Job Responsibility:
Leads multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
Manages and expands relationships with internal and outsourced development partners on software applications design and development
Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards
provides tangible feedback to improve product quality and mitigate failure risk
Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities
Drives innovation and integration of new technologies into projects and activities in the software applications design organization
Provides guidance and mentoring to less- experienced staff members
Product strategy and vision: Define the product vision, roadmap, and strategy for AI-powered features or products
Requirements and prioritization: Translate business needs into clear technical requirements and prioritize features for AI/ML development
Team collaboration: Work closely with a cross-functional team that includes AI/ML engineers, data scientists, UX/UI designers, and other technical roles
Product development lifecycle: Manage the end-to-end product lifecycle, including discovery, delivery, and optimization, with specific attention to AI development cycles and MLOps
AI evaluation and iteration: Design and oversee evaluation frameworks to test and measure AI model performance beyond basic accuracy, using methods like A/B testing, human-in-the-loop, and other metrics
Responsible AI: Integrate ethical guidelines, safety protocols, and compliance checks into the development process to address issues like bias and fairness
Stakeholder communication: Act as a bridge between technical teams and business stakeholders, clearly communicating complex AI concepts and product progress
Requirements:
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Typically 6-10 years experience
Extensive experience with multiple software applications design tools and languages
Excellent analytical and problem solving skills
Experience in overall architecture of software applications for products and solutions
Designing and integrating software applications running on multiple platform types into overall architecture
Evaluating forms and processes for software applications testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Excellent written and verbal communication skills
mastery in English and local language
Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
Nice to have:
Cross Domain Knowledge
Design Thinking
Development Fundamentals
Full Stack Development
Release Management
Security-First Mindset
User Experience (UX)
What we offer:
Health & Wellbeing: comprehensive suite of benefits that supports physical, financial and emotional wellbeing
Personal & Professional Development: specific programs catered to helping you reach any career goals
Unconditional Inclusion: unconditionally inclusive in the way we work and celebrate individual uniqueness