A

Ares Management

Alternative investment manager across asset classes

AI Engineer Senior Associate - AI Engineering

AI Application Engineering +1Posted on Nov 11
Full-timeLos Angeles, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Mathematics, Data Science, or a related technical discipline is required.
  • At least 4 years of professional software engineering, data engineering, machine learning engineering, or related experience is required.
  • Hands-on experience developing machine learning, Generative AI, large language model, or data-intensive applications is required.
  • Strong Python development skills and experience writing production-quality software are required.
  • Experience designing or consuming APIs, services, and cloud-based applications is required.
  • Experience with a major cloud platform is required; Azure is preferred.
  • Practical experience with one or more Generative AI techniques, such as retrieval-augmented generation, embeddings, vector search, prompt engineering, structured generation, tool use, or agentic workflows, is required.
  • Familiarity with modern software development practices, including Git, automated testing, continuous integration and continuous deployment, containers, and production monitoring, is required.
  • Strong problem-solving and debugging skills are required.
  • Ability to own defined technical components and deliver them from design through production is required.
  • Strong written and verbal communication skills and ability to work effectively in a collaborative engineering environment are required.

Responsibilities

  • Design, develop, test, and operate production-grade AI services and applications.
  • Write clean, maintainable, well-tested production code using Python and modern software engineering practices.
  • Develop APIs, services, libraries, and reusable components that support AI applications across the firm.
  • Participate in technical design, code reviews, testing, troubleshooting, and production support.
  • Work with senior engineers to implement platform architecture, engineering standards, and reusable design patterns.
  • Own defined engineering components and workstreams from development through deployment and ongoing operation.
  • Build retrieval-augmented generation capabilities using embeddings, semantic search, hybrid retrieval, vector databases, document processing, and structured data retrieval.
  • Develop reusable services for document extraction, search, retrieval, and AI-powered workflows.
  • Build agentic and multi-step workflows incorporating model reasoning, tools, enterprise data, and application services.
  • Implement prompt templates, structured outputs, tool-use patterns, and reusable orchestration components.
  • Build integrations using Model Context Protocol and other AI interoperability patterns where appropriate.
  • Contribute to evaluation frameworks for measuring retrieval quality, generation accuracy, workflow performance, and overall AI-system quality.
  • Experiment with emerging models, frameworks, retrieval techniques, and AI engineering approaches, and help translate successful experiments into production capabilities.
  • Contribute to enterprise AI gateway capabilities supporting model access, routing, resiliency, usage tracking, and cost management.
  • Develop common APIs and software development kits that make AI platform capabilities easy for other engineering teams to consume.
  • Support prompt management, model configuration, model lifecycle, and deployment capabilities.
  • Integrate AI services with enterprise data products, applications, APIs, and internal systems.
  • Help build reusable tooling and reference implementations that accelerate development by application and vertical engineering teams.
  • Support platform capabilities for tracing, observability, usage attribution, and AI financial operations.
  • Partner with AI Product Management, Data Engineering, and business-aligned technology teams to translate business requirements into working technical solutions.
  • Develop application-specific AI workflows and integrations using shared enterprise AI platform services.
  • Enable secure connectivity between AI applications, enterprise systems, and governed data sources.
  • Help develop AI capabilities supporting workflows across investment and corporate functions.
  • Work directly with engineers and product teams to troubleshoot issues, improve solution quality, and move AI use cases into production.
  • Create documentation, examples, and reusable patterns that help other teams successfully adopt shared AI capabilities.
  • Build and maintain continuous integration and continuous deployment pipelines for AI applications and services.
  • Develop automated testing for software components, prompts, retrieval pipelines, and AI workflows.
  • Implement monitoring, telemetry, logging, tracing, and operational-health capabilities.
  • Troubleshoot production issues and contribute to root-cause analysis and continuous improvement.
  • Support deployment processes, rollback mechanisms, production-support models, and reliability standards.
  • Monitor application and service performance, latency, quality, usage, and cost.
  • Follow secure engineering practices for authentication, authorization, secrets management, encryption, and data access.
  • Implement entitlement-aware access to enterprise data and AI services.
  • Partner with senior engineers to meet cybersecurity, data-protection, information-barrier, and AI governance requirements.
  • Contribute documentation and technical evidence required for architecture, security, and governance reviews.
  • Build solutions consistent with the firm's engineering, cybersecurity, regulatory, compliance, and risk-management standards.
  • Collaborate with AI engineers, data engineers, product managers, application developers, cybersecurity teams, and business stakeholders.
  • Participate actively in design reviews, code reviews, technical discussions, and engineering planning.
  • Share knowledge and reusable patterns with other engineers.
  • Help improve engineering standards, development practices, documentation, and tooling.

Desired Qualifications

  • Experience with Databricks, including Delta Lake, Unity Catalog, Model Serving, MLflow, or Vector Search.
  • Experience with Azure OpenAI, Azure AI services, OpenAI, Anthropic, or comparable enterprise large language model providers.
  • Experience with large language model application or agent frameworks such as LangGraph, LangChain, LlamaIndex, Semantic Kernel, AutoGen, or comparable technologies.
  • Experience building retrieval-augmented generation applications, document-processing pipelines, semantic or hybrid search, or vector-search solutions.
  • Familiarity with Model Context Protocol, function calling, tool-use patterns, or agent interoperability standards.
  • Experience with model or application evaluation, including automated evaluation or large language model-as-judge approaches.
  • Experience with large language model observability, tracing, production monitoring, or AI cost-management practices.
  • Experience building applications against governed enterprise data.
  • Experience working in financial services or another regulated environment.
  • Asset management, private equity, investment banking, or alternative investments experience.

About the Company

Ares Management

Alternative investment manager across asset classes

Ares Management is a global manager of alternative investments spanning credit, private equity, real estate, and infrastructure for institutions, corporations, and high-net-worth individuals, offering both primary and secondary investment opportunities. It pools client capital into diversified funds and investment vehicles to buy assets or provide loans across asset classes, earning management and performance fees as well as investment income from its funds. The firm differentiates itself with a collaborative, multi-asset approach and flexible capital across markets and cycles, supported by its large scale and broad client base. Its goal is to deliver steady, attractive returns for clients while financing businesses and projects across market cycles.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Chicago, IL
Founded
1997

Recently Posted Jobs

Explore more opportunities at Ares Management

See more jobs