EngineerJobs.io
← Back to all jobs

Job Description

Bain & Co.'s Coro team is expanding its AI engineering capability in Atlanta, building next generation AI powered software and data tools. The AI engineer will design and implement large language model driven features and agentic workflows across proof of concept projects, MVPs, and production deployments, helping clients realize tangible value from sophisticated AI capabilities.

Location

Atlanta, GA (onsite)

Responsibilities

  • Design and deliver GenAI applications such as copilots, workflow automation, and decision support for commercial teams using modern LLM stacks.
  • Develop agentic workflows that provide clear value, incorporating tool usage, multi step execution, and human in the loop controls with a focus on reliability, safety, and explicit failure modes.
  • Architect and implement advanced search, retrieval, and knowledge pipelines across diverse data stores, including hybrid and vector retrieval, graph databases, knowledge graphs, and traditional data platforms, covering indexing, metadata design, relevance tuning, freshness, caching, access controls, and source attribution.
  • Build robust agent capabilities with context engineering, memory and state management, orchestration, routing, and tool integration patterns.
  • Embed AI solutions into enterprise environments and workflows via APIs, data systems, and collaboration tools while balancing quality, latency, cost, privacy, and adoption considerations.
  • Convert ambiguous client needs into clear technical requirements, tradeoffs, and delivery plans.
  • Execute end to end ML projects including data preparation, feature engineering, model selection, training, validation, testing, and performance analysis.
  • Apply appropriate methods spanning classical ML and deep learning, including sequence, text, and image models when relevant.
  • Create reproducible training and evaluation pipelines with versioning, experiment tracking, robust validation, and documentation.
  • Demonstrate fluency with modern deep learning concepts, including transformer foundations and distinctions between pre training and post training approaches such as instruction tuning and preference optimization.
  • Write clean, testable, maintainable code and deliver AI services across the full software development lifecycle: build, test, deploy, monitor, and iterate.
  • Implement MLOps and GenAIOps practices, including CI/CD, reproducibility, environment parity, and versioning for models, prompts, and agents, ensuring operational readiness.
  • Develop evaluation and observability for GenAI and agentic systems with tracing, instrumentation, regression test suites, automated scoring where appropriate, and iterative prompt and policy optimization.
  • Design for secure enterprise deployment with access controls, auditability, data handling for sensitive and PII data, and responsible AI guardrails.
  • Build reusable components and accelerators such as templates, evaluation harnesses, connectors, and orchestration patterns that scale across client contexts.
  • Communicate effectively with technical and non-technical stakeholders, lead working sessions, present recommendations, and produce concise technical documentation.
  • Collaborate with Bain consultants to prioritize the most impactful technical decisions that unlock business value.
  • Support proposal shaping and scoping, including effort sizing, architecture options, risk assessment, and delivery roadmaps.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 3 to 5+ years of professional AI or ML engineering experience with strong backend fundamentals.
  • Strong Python proficiency and experience building APIs or services (REST or gRPC) with enterprise system integrations.
  • Hands on experience building LLM powered applications with attention to latency, cost, reliability, and security.
  • Experience building advanced retrieval and search systems (hybrid retrieval, vector search, reranking) and working across data stores (vector, graph, relational, document, or search).
  • Experience implementing agentic patterns (context management, tool integration, orchestration, and memory/state handling) with modern frameworks or custom agent loops, and good judgment on when agentic approaches are appropriate.
  • Experience creating reusable skills, tools, and services for agent use, with schema validation to enforce reliable data contracts.
  • Strong engineering practices including testing, code review, version control, CI/CD, and performance profiling.

Technologies

  • Python
  • REST
  • gRPC
  • LangGraph
  • OpenAI Agents SDK
  • Pydantic AI
  • PyTorch
  • TensorFlow
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes

Benefits

  • Health insurance: Bain covers 100% of individual premiums for medical, dental, and vision plans.
  • Generous paid time off, including parental leave, sick leave, and holidays.
  • Fully vested 401(k) company contributions.
  • Paid life and long-term disability insurance.
  • Annual fitness reimbursements.

Compensation

  • Base salary: USD 128,500 - 171,500 per year.
  • Annual discretionary performance bonus.
  • 401(k) company contribution of 4.5%, increasing after three years of service and fully vested on start date.
  • Role may be eligible for other elements of discretionary compensation.
  • In Georgia, the good-faith annualized salary range for this role is $128,500 - $171,500, with placement within the range based on experience, education, and skill level.

Similar Jobs