Essential Duties and Responsibilities:
• Works on-site or closely with customer teams to remove technical blockers and guide adoption. Translates field challenges back to core product and research teams to improve foundational models
• Establishes requirements for complex software design projects and provides leadership in defining project scope and objectives
• Architects and designs software for highly complex AI driven systems, ensuring alignment with organizational goals and technical standards
• Leads and participates in all phases of software development projects, including in process and final inspections to maintain quality
• Develops innovative programs, technologies, and solutions; documenting methodologies for broader team use
• Provides technical leadership across multiple engineering disciplines, leveraging expertise to influence program direction and outcomes
• Maintains and deploys AI-powered applications on Edge Devices and Android platform, including creating data pipelines to on-premises servers for AI processing
• Exercises considerable judgment within broadly defined policies and practices to deliver effective solutions
• Networks with key internal and external stakeholders, including senior management and customers, to coordinate efforts and achieve project goals
• Represents the organization as a technical expert and principal customer contact on critical projects