Principal Software Architect - AI Technology

October 16

Apply Now
Logo of FICO

FICO

Predictive Analytics • Decision Management Tools and Applications • Scores • Consultancy • B2B Enterprise Software

Description

• Design and oversee the architecture for large-scale AI/ML platform services, ensuring scalability, performance and security. • Stay at the forefront of AI trends, ensuring that our products remain competitive and that our AI strategy is aligned with FICO’s software business goals. • Provide thought leadership on AI technology, advising on best practices, emerging trends, and new tools to improve our AI capabilities. • Work closely with product managers, data scientists, engineers and other stakeholders to translate business objectives into technical AI solutions. • Define the architectural standards and best practices for AI model training, deployment and management, ensuring efficient resource utilization. • Mentor engineering teams in AI/ML architecture, software design patterns and implementation strategies. • Assess and recommend new tools, libraries, and frameworks that can enhance the development of AI solutions. • Identify and mitigate technical risks related to AI implementation, scalability, data privacy and model bias. • Ensure that AI models and systems are optimized for real-time performance and efficient resource consumption.

Requirements

• 10 - 14 years of experience in software architecture, with 5 - 8 years focused on AI/ML technologies. • Bachelor's or Master’s degree in Computer Science, AI, Machine Learning, or related field. • Strong experience with machine learning frameworks (TensorFlow, PyTorch, etc.) and deep learning techniques. • Expertise in AI model deployment and orchestration on cloud platforms (AWS, Azure, GCP). • Proficiency in programming languages like Python, Java, C++, Golang and familiarity with distributed computing frameworks. • Solid understanding of data architecture, including data lakes, data pipelines and databases. • Understanding of Large Language Model deployments, Vector databases and Agent principles. • Experienced in Kubernetes and GPU architectures. • Ability to solve complex problems using a data-driven approach, including experience with algorithms, statistics and optimization techniques. • Proven experience in leading and mentoring engineering teams, driving technical discussions and fostering innovation. • Excellent verbal and written communication skills, with the ability to articulate complex AI concepts to non-technical stakeholders. • Experience with edge AI, reinforcement learning and AI ethics is nice to have. • Preferred background in industries leveraging AI at scale, such as healthcare, finance or autonomous systems. • Published research or contributions to open-source AI projects is advantageous.

Benefits

• An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others. • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences. • Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so. • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

Apply Now

Similar Jobs

October 11

Yahoo

10,000+ employees

📱 Media

Develop large-scale distributed systems for Yahoo Mail's consumer inbox

🇺🇸 United States – Remote

💵 $143.6k - $299.4k / year

💰 $4.8M Series B on 1995-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

October 11

Yahoo

10,000+ employees

📱 Media

Lead development of innovative features for Yahoo Finance's financial services

🇺🇸 United States – Remote

💵 $143.6k - $299.4k / year

💰 $4.8M Series B on 1995-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com