FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.
Lead Engineer, Database Engineering
Location
Mexico
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Lead Engineer, Database Engineering
FICO
• Design and operate production AI/ML infrastructure — model serving (SageMaker, Bedrock, self-hosted LLMs on EKS), training pipelines, and inference optimization. • Own the FICO Assistant database layer — provisioning, scaling, performance tuning, and DR across: Amazon OpenSearch — embeddings and vector search (k-NN indexes for RAG). • Amazon DocumentDB — conversation/session storage (MongoDB-compatible schema design, compound/TTL indexing, change streams). • Aurora PostgreSQL — Langfuse observability backend. • Amazon ElastiCache Redis — Langfuse caching layer (shard management, eviction policies, Multi-AZ failover). • Build Infrastructure as Code (Terraform, Crossplane, CloudFormation) for all AI/ML and database resources. • Implement CI/CD pipelines for ML systems with automated testing and model validation gates. • Implement monitoring and alerting using CloudWatch and Grafana across all database and AI/ML services.
Job Requirements
- 8+ years infrastructure/platform engineering; 3+ years focused on AI/ML infrastructure.
- Hands-on ML model serving — SageMaker, Bedrock, vLLM, or TGI.
- Vector search / embedding index management — OpenSearch k-NN, dimension tuning, index optimization for RAG.
- Kubernetes (EKS) for ML workloads — GPU node pools, autoscaling, service mesh LLM application patterns: conversation memory, guardrails, agent frameworks (LangChain, LlamaIndex).
- Database security: IAM auth, TLS, encryption, fine-grained access controls.
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 Guides
Related Job Pages
More Backend Engineer Jobs
Role Description At INGENIOUS.BUILD, we have developed a top-notch platform for companies in the real estate and construction industries worldwide. Our platform enables companies to easily manage all aspects of their projects from start to finish, both internally and with other project participants. Joining INGENIOUS.BUILD means embarking on an incredible journey to create the first cloud application for managing the entire lifecycle of a real estate construction project. You'll be building what some consider the holy grail of construction project management. It's a big, bold, and audacious endeavor, and if you have what it takes, you'll play a direct role in its development. Are you a Senior PHP Developer who loves coding, solving interesting problems, and being part of something truly impactful? INGENIOUS.BUILD could be the perfect place for you! We’re a remote team with big goals, and we are looking for someone with initiative who’s ready to jump in and help us make a real difference in our industry. - Use software like PHP 8.4, Laravel 11, and PostgreSQL. - Minimize meetings, allowing you to focus on building. - Enjoy flexible working hours for optimal productivity. - Collaborate in a space that avoids unnecessary bureaucracy. - Engage with experienced team members who share knowledge and support. - Commit to continually improving the codebase, reducing legacy code, and adding tests. - Focus on development while the DevOps team handles infrastructure. - Write code that’s easy to test and reason about. - Maintain strong boundaries and modularity in a fairly big modular monolith. Qualifications - Communicative English at a B2 level or higher. - Extensive experience building scalable applications, ideally with large-scale systems like CRM, CMS, or ERP. - Direct SaaS experience is a strong plus. - Advanced proficiency in PHP 8.1+ and modern frameworks like Laravel or Symfony. - Deep experience in modular monolith and layered architecture. - Strong focus on framework-agnostic development. - Thorough knowledge of automated testing frameworks (e.g., PHPUnit). Requirements - A proactive individual who brings fresh ideas and energy to the team. - A developer with grit and a drive to tackle tough challenges. - A person excited to be part of a transformative project that could reshape the industry. Benefits - High-performance company laptops for optimal productivity. - Unlimited PTO to recharge as needed. - One-time $500 office budget to set up your workspace. - $50 monthly for educational resources, rolling over until year-end. - Licenses for tools like GitHub Copilot and PhpStorm. - Stock options to share in the company’s growth.
Backend / Fullstack Engineer, AI-first
RetornaAn easy to use platform that transfers money from anywhere at any time and solves core pains.
• Construir y evolucionar las herramientas y servicios del dominio B2B: gestión de transacciones, conciliación entre contrapartes, soporte a partners • Diseñar y operar workflows automatizados — incluyendo agentes que resuelvan flujos B2B end-to-end donde antes hacía falta intervención manual • Trabajar el stack de punta a punta: backend robusto, integraciones, y la capa de producto interno que lo sostiene • Integrar con Salesforce y los flujos de backoffice existentes • Automatizar los procesos operativos que hoy frenan el crecimiento del canal B2B • Refactorear y endurecer legacy con el mismo cuidado que el código nuevo
Back-end Engineer, Integration, AI – PHP/Python
NextcloudThe most popular self-hosted team collaboration solution. Regain control over your data.
• Feature development • Integration of AI services and models (Python / APIs / microservices) • Database design • Systems design • Quality assurance • Project-based development, working on one project for a defined timeframe
Support Engineer – Python Development, Data & Integrations
SuperStaffComprehensive BPO, RPO, and Call Center Outsourcing Solutions for Growing Businesses
• Efficiently respond to and resolve support tickets related to application functionality and performance. • Modify and maintain ETL pipelines and data processing scripts to ensure optimal operation. • Adjust configurations within feature flag management software to tailor client experiences. • Execute REST API requests to troubleshoot, resolve issues, and implement customer solutions. • Collaborate closely with the Senior Engineer and cross-functional teams to deliver high-quality support and effective problem resolution. • Document solutions, and best practices, and contribute to the enhancement of the knowledge base.




