Senior AI Engineer / AI Software Engineer

A2 TalentHire LLC
United States
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$104,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Applications Microsoft Azure Business Software Cloud Computing Databases Continuous Integration Python (Programming Language) Machine Learning
+30 more
Open Source Technology Standard Sql Search Technologies Software Deployment Software Engineering Systems Integration TypeScript Software Organization Google Cloud Enterprise Software Applications Cloud Platform System ReactJS Flask (Web Framework) Large Language Models Multi-Agent Systems Prompt Engineering Model Validation Software Application Programming Generative AI Backend Git Fastapi Containerization Information Technology Low Latency Machine Learning Operations Virtual Agents Restful APIs Docker Microservices

Job description

  • Design and develop production-grade applications powered by Generative AI and Large Language Models (LLMs).
  • Build scalable Retrieval-Augmented Generation (RAG) solutions for enterprise knowledge retrieval and intelligent search.
  • Develop and integrate AI Agents and agentic workflows into business applications.
  • Build robust backend services and APIs using Python, FastAPI, Flask, or similar technologies.
  • Integrate LLM platforms and models including OpenAI, Azure OpenAI, Anthropic, Google Gemini, AWS Bedrock, or open-source models.
  • Develop AI pipelines involving prompt engineering, embeddings, vector search, context management, and model evaluation.
  • Work with vector databases such as Pinecone, Weaviate, Milvus, FAISS, or similar technologies.
  • Build scalable microservices and integrate AI capabilities into existing enterprise applications.
  • Deploy and operate AI applications on AWS, Azure, or Google Cloud Platform.
  • Implement CI/CD, containerization, monitoring, and production deployment practices.
  • Collaborate with Data Engineers, ML Engineers, Software Engineers, Product Managers, and business stakeholders.
  • Ensure AI applications meet enterprise requirements for security, privacy, scalability, reliability, and responsible AI.
  • Optimize AI applications for performance, accuracy, latency, and cost.

Requirements

We are seeking a highly skilled Senior AI Engineer / AI Software Engineer to design, develop, and deploy production-grade AI-powered applications for enterprise environments.

The ideal candidate is a strong software engineer with hands-on experience building applications using Generative AI, Large Language Models (LLMs), RAG, AI Agents, Python, APIs, and cloud platforms., * 6+ years of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or related fields.

  • Strong hands-on experience with Python.
  • Experience developing and deploying Generative AI / LLM applications.
  • Strong understanding of RAG architecture and implementation.
  • Experience with LLM APIs, prompt engineering, embeddings, and vector search.
  • Experience with one or more AI frameworks such as:
  • LangChain
  • LangGraph
  • LlamaIndex
  • Experience building REST APIs and microservices.
  • Experience with at least one major cloud platform:
  • AWS
  • Azure
  • GCP
  • Strong understanding of software engineering fundamentals, system design, and scalable architecture.
  • Experience with Docker and Kubernetes.
  • Experience with Git, CI/CD, and modern software development practices.
  • Strong SQL and database knowledge.

Preferred Skills

  • Experience building Agentic AI / AI Agent applications.
  • Experience with multi-agent architectures.
  • Experience with Azure OpenAI, AWS Bedrock, or Google Vertex AI.
  • Experience with LLM evaluation and observability frameworks.
  • Experience with MLOps or LLMOps.
  • Experience with enterprise AI security and governance.
  • Experience integrating AI into existing enterprise applications.
  • Knowledge of React, JavaScript, or TypeScript is a plus.
  • Experience working in highly regulated industries such as financial services, healthcare, or technology is a plus.

Ideal Candidate Profile

The ideal candidate is not just an AI enthusiast.

We’re looking for someone who can:

Build it. * Strong software engineering fundamentals.

Integrate it. * Experience working with LLMs, APIs, data, and enterprise systems.

Deploy it. * Experience taking AI solutions into production.

Scale it. * Understanding of cloud, microservices, performance, and reliability., Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, Artificial Intelligence, or a related technical field preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:22 min

Preparing human resources teams for generative and agentic AI

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all