FICO logo
FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Senior/Lead - Backend Engineer, Data Engineer - AI Engineering

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1956H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$140K - $220K / year

Seniority

Senior

Job Description

Senior/Lead - Backend Engineer, Data Engineer - AI Engineering

FICO

• Design and deploy scalable backend systems and data pipelines that seamlessly integrate applied AI capabilities into FICO's analytics and decision management platform. • Build high-quality solutions for data ingestion, transformation, and storage, ensuring reliable, high-throughput data flow for real-time analytics. • Design and implement LLM-powered solutions for decision automation, fraud investigation, and process automation within FICO's platform. • Develop sophisticated prompting strategies and Retrieval-Augmented Generation (RAG) architectures tailored to high-stakes, mission-critical applications. • Partner with data scientists, ML engineers, and product teams to develop microservices and APIs that enable intelligent, data-driven decision-making. • Optimize distributed architectures and implement real-time processing frameworks to support high-volume, low-latency workloads. • Implement advanced monitoring, testing, and performance optimization techniques to ensure system reliability, security, and scalability. • Define and evolve architectural patterns that support FICO's analytics and decisioning solutions at scale. • Lead and mentor engineering team members, promoting best practices in software development, data engineering, AI integration, and systems design.

Job Requirements

  • 7+ years of experience in backend or data engineering, with a demonstrated track record of delivering complex, large-scale production systems.
  • Strong coding skills in Python, Go, Java, or equivalent languages, with a commitment to clean, maintainable, and well-tested code.
  • Hands-on experience with big data frameworks (e.g., Apache Spark, Kafka, Hadoop) and a strong understanding of both relational and NoSQL databases.
  • Experience with cloud platforms (AWS, GCP, or Azure) and container orchestration tools such as Docker and Kubernetes.
  • Proven ability to design, build, and maintain scalable, production-grade backend systems with a focus on reliability and performance.
  • Solid experience with testing frameworks (including A/B testing), performance optimization, and production monitoring/observability practices.
  • Demonstrated experience integrating AI/ML solutions into production systems, including working with Large Language Models (LLMs) and related techniques.
  • Experience with Retrieval-Augmented Generation (RAG) architectures and familiarity with vector databases (e.g., Pinecone, Weaviate, pgvector) is strongly preferred.
  • Strong problem-solving and communication skills, with the ability to mentor engineers, influence technical direction, and collaborate effectively across disciplines.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. An advanced degree is a plus but not required.

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.

Related Job Pages

More Backend Engineer Jobs

Anyone AI logo

Backend Developer, AI Trainer

Anyone AI

We invest in people from Latam to bridge the talent gap in AI.

Part TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs

India
$15 - $35 / hour
Anyone AI logo

Backend Developer – AI Trainer

Anyone AI

We invest in people from Latam to bridge the talent gap in AI.

ContractRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs

Egypt
$15 - $35 / hour
GFT Technologies logo

Back-End Developer III

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop and optimize applications based on Large Language Models (LLMs), ensuring response quality and prompt efficiency; • Agent Orchestration: Design and implement complex flows and multi-agent systems using LangChain and LangGraph for reasoning automation; • Data Architecture for AI: Implement RAG (Retrieval-Augmented Generation) strategies, including vector databases and indexing techniques for semantic search; • Backend Development: Build robust, high-performance APIs in Python (FastAPI/Django) to serve AI models at scale; • Cloud Scalability: Develop and deploy solutions using the AWS ecosystem, focusing on AI services, serverless computing, and containers; • Quality and Monitoring: Establish model testing standards (evaluation of hallucinations, latency, and cost) and ensure the development lifecycle (LLMOps).

Brazil
Flatgigs logo

Data Engineer, Python

Flatgigs

Scaling Investor-Backed Startups & Growth Companies

Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

• Own the Python engine layer for algorithms and data processing • Process large volumes of operational schedule data through constraint evaluation • Generate periodic staff rosters by solving constraint problems • Real-time task assignment using proximity scoring against live employee location data • Scheduled KPI aggregation and SLA scoring across all modules

Sri Lanka