Principal Software Architect - AI Technology
FICOAbout the role
FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!
The Opportunity
“We are seeking a highly skilled Principal Software Architect specializing in AI Technology to lead the design, architecture, and development of cutting-edge AI systems. The ideal candidate will drive innovation in machine learning, deep learning, natural language processing, and AI infrastructure at an enterprise scale. You will work collaboratively with cross-functional teams to create highly scalable, reliable, and efficient AI solutions that integrate seamlessly with our FICO Platform ecosystem.” – Technical Architecture-Sr Director
What You’ll Contribute
- 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.
What We’re Seeking
- 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.
Our Offer to You
- 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.
The targeted base pay range for this role is: $147,000 to $231,000 with this range reflecting differences in candidate knowledge, skills and experience.
#LI-CG2
#LI-REMOTE
Why Make a Move to FICO?
At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics. You’ll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more.
FICO makes a real difference in
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s