AI Platform Engineer at Bayview Asset Management | NY, US | Rezi

AI Platform Engineer at Bayview Asset Management

AI Platform Engineer

Bayview Asset Management · NY, US

3 days ago

AI Platform Engineer

Bayview Asset Management · NY, US

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Bayview Asset Management is seeking an AI Platform Engineer to build the firm's Enterprise AI Platform, powering intelligent applications, AI agents, workflow automation, and reusable AI services. This role focuses on designing and delivering enterprise-grade AI capabilities for business teams across various departments, enabling safe and effective use of Generative AI.

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.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline required.
  • 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.

Skills

  • Java (Spring Boot)
  • Python
  • REST APIs
  • SQL
  • Distributed systems
  • Git
  • Docker
  • Kubernetes
  • Generative AI
  • Large Language Models (LLMs)
  • OpenAI
  • Anthropic
  • Gemini
  • LangGraph
  • LangChain
  • Semantic Kernel
  • LlamaIndex
  • CrewAI
  • AutoGen
  • Retrieval-Augmented Generation (RAG)
  • Vector databases
  • Embeddings
  • AI agent development
  • Azure AI
  • AWS Bedrock
  • Google Vertex AI
  • Model Context Protocol (MCP)
  • Agile software development
  • AI governance
  • AI security
  • AI evaluation
  • AI observability
  • Enterprise search
  • Workflow automation
  • Open-source AI technologies

Location

  • New York, NY

Work Type

  • Hybrid

Experience Level

  • 5+ years of professional software engineering experience

Education Level

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

Salary/Compensations

  • $180,000 - $200,000
  • Performance based incentive bonus

About the Company

  • Founded in 1993, Bayview Asset Management is an investment management firm focused on investments in mortgage and consumer credit, including whole loans, asset-backed securities, mortgage servicing rights, and other credit-related assets.

Equal Opportunity

  • Bayview Asset Management is an Equal Opportunity Employer. Bayview does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, genetic information, or any other characteristic protected by applicable federal, state, provincial, or local law.