Bayview Financial Holdings, L P

AI Platform Engineer

Bayview Financial Holdings, L P$120K — $160K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant technical field required.
  • 5+ years of professional experience in backend software engineering.
  • Strong proficiency in Java (Spring Boot) and/or Python.
  • Experience with REST APIs, SQL applications, and distributed systems.
  • Hands-on experience with Generative AI applications and Large Language Models (LLMs).
  • Familiarity with cloud AI platforms like Azure AI, AWS Bedrock, or Google Vertex AI.
  • Experience in financial services or asset management preferred.

Responsibilities

  • Design, develop, and deploy production AI applications using foundation models.
  • Build reusable Model Context Protocol (MCP) servers for enterprise tools and APIs.
  • Develop AI agents for complex business workflows.
  • Implement RAG solutions using enterprise knowledge bases.
  • Build scalable backend services with Java (Spring Boot) or Python.
  • Design secure RESTful APIs and enterprise integrations.
  • Mentor software engineers and promote AI engineering best practices.

Benefits

  • Collaboration with cross-functional teams across various business areas.
  • Opportunity to work on cutting-edge AI technologies and frameworks.
  • Involvement in the ongoing evolution of an Enterprise AI Platform.
  • Flexible work environment with a hybrid schedule.
  • Valuable experience in the financial services sector.
Full Job Description
POSITION SUMMARY

Bayview Asset Management is seeking a AI Platform Engineer to help build the firm's Enterprise AI Platform that powers intelligent applications, AI agents, workflow automation, and reusable AI services across the organization.

This role is focused on designing and delivering enterprise-grade AI capabilities that enable business teams across Research, Trading, Portfolio Management, Operations, Human Resources, and Finance to leverage Generative AI safely and effectively. The ideal candidate combines strong backend software engineering expertise with hands-on experience building production AI applications using modern Large Language Models (LLMs), AI frameworks, and cloud-native technologies.

RESPONSIBILITIES:

  • Design, develop, and deploy production AI applications utilizing foundation models such as OpenAI, Anthropic, Gemini, or equivalent technologies.
  • Build reusable Model Context Protocol (MCP) servers that securely expose enterprise tools, APIs, and data sources.
  • Develop AI agents capable of planning, reasoning, and executing complex business workflows.
  • Design and implement Retrieval-Augmented Generation (RAG) solutions utilizing enterprise knowledge bases and vector databases.
  • Build scalable backend services using Java (Spring Boot) and/or Python.
  • Design and develop secure RESTful APIs and enterprise integrations.
  • Implement AI evaluation frameworks, observability, prompt testing, monitoring, and cost optimization practices.
  • Collaborate with business stakeholders to identify, prioritize, and deliver high-value AI use cases.
  • Mentor software engineers and promote AI engineering best practices across development teams.
  • Contribute to the ongoing evolution of Bayview's Enterprise AI Platform architecture and reusable AI services.
  • Participate in code reviews, technical design discussions, and software architecture planning.
  • Produce technical documentation supporting development, deployment, and operational processes.
  • Stay current with emerging AI technologies, frameworks, and industry best practices.

QUALIFICATIONS:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline required.

REQUIRED SKILLS & EXPERIENCE:

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional software engineering experience building scalable backend applications.
  • Strong proficiency in Java (Spring Boot) and/or Python.
  • Experience developing REST APIs, SQL-based applications, and distributed systems.
  • Experience with Git, Docker, and Kubernetes.
  • Hands-on experience building production Generative AI applications using Large Language Models (LLMs) such as OpenAI, Anthropic, Gemini, or similar.
  • Experience with AI frameworks such as LangGraph, LangChain, Semantic Kernel, LlamaIndex, CrewAI, AutoGen, or similar.
  • Experience with Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI agent development.
  • Familiarity with cloud AI platforms including Azure AI, AWS Bedrock, or Google Vertex AI.
  • Understanding of Model Context Protocol (MCP) is preferred.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Experience working in Agile software development environments.
  • Experience building enterprise AI platforms or reusable AI services.
  • Financial services or asset management experience.
  • Knowledge of AI governance, security, evaluation, and observability.
  • Experience with enterprise search, workflow automation, or open-source AI technologies.

LOCATION AND COMPENSATION:
  • This role will be located in our New York, NY office.
  • The expectation for this role will be hybrid, with 3 days on-site (Tues - Thurs)
  • The compensation range provided for this position will be based on years of relevant experience.

Physical Demands

While performing the duties of this position, the employee is regularly required to sit, stand, use hands to operate a computer, and communicate verbally. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

About Bayview Financial Holdings, L P

Bayview Financial Holdings, L.P. is a mortgage investment firm that specializes in acquiring and managing distressed mortgage loans. The company was founded in 1993 and is headquartered in Coral Gables, Florida. Bayview Financial Holdings invests in a variety of mortgage assets, including residential and commercial loans, non-performing loans, and mortgage-backed securities. The company also provides loan servicing and asset management services to third-party clients. Bayview Financial Holdings has over 1,000 employees and manages over $14 billion in assets.
Learn more about Bayview Financial Holdings, L P
Size
1,000 employees
Industry
Founded
1993

Similar Jobs

More Jobs at Bayview Financial Holdings, L P

More Enterprise Technology Jobs

Find similar AI Platform Engineer jobs: