Python AI Engineer
Bramkas
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, develop, and maintain enterprise AI applications using Python, React, and MongoDB.
- Build scalable Retrieval-Augmented Generation (RAG) solutions using vector databases and embedding models.
- Develop end-to-end document processing pipelines, including document parsing, extraction, chunking, indexing, and semantic retrieval.
- Integrate commercial and open-source Large Language Models (LLMs).
- Build real-time AI applications using Streaming APIs and Server-Sent Events (SSE).
- Implement document citation, source attribution, and grounded AI responses.
- Design and develop Agentic AI solutions using multi-agent frameworks and Model Context Protocol (MCP).
- Develop REST APIs and microservices supporting AI workflows.
- Collaborate with architects, product owners, and engineering teams to deliver scalable AI solutions.
- Participate in architecture reviews, code reviews, and Agile development activities.
Requirements
- 3+ years of experience developing enterprise applications using Python, React, and MongoDB.
- Strong hands-on experience with Generative AI (GenAI).
- Strong hands-on experience with Large Language Models (LLMs).
- Strong hands-on experience with Retrieval-Augmented Generation (RAG).
- Strong hands-on experience with Vector Databases (Pinecone, Weaviate, Milvus, ChromaDB, pgvector, or similar).
- Strong hands-on experience with Embeddings and semantic search.
- Strong hands-on experience with Retrieval optimization.
- Experience building document parsing, OCR, extraction, indexing, and document ingestion pipelines.
- Experience integrating LLM APIs (OpenAI, Azure OpenAI, Anthropic, Gemini, or open-source models).
- Experience implementing Streaming APIs and Server-Sent Events (SSE).
- Experience implementing document citation and reference generation.
- Experience designing and developing Agentic AI solutions using multi-agent frameworks and MCP.
- Strong experience with REST APIs, Microservices, Git, and Agile/Scrum.
- Excellent debugging, analytical, and problem-solving skills.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of software development experience.
- Minimum 2 years of hands-on experience building production AI/LLM applications.
- Strong communication, collaboration, and problem-solving skills.
Preferred
- Experience with AI orchestration frameworks such as LangGraph, CrewAI, AutoGen, Semantic Kernel, or LangChain.
- Experience building AI workflow automation and agent orchestration.
- Familiarity with Langfuse, Arize AI, or similar AI observability and evaluation platforms.
- Experience with Docker, Kubernetes, and CI/CD.
- Knowledge of Terraform, Infrastructure as Code (IaC), and DevOps.
- Experience with AWS, Azure, or Google Cloud Platform.
Skills
- Python
- React
- MongoDB
- Generative AI
- GenAI
- LLM
- RAG
- Agentic AI
- Vector Databases
- MCP
- Pinecone
- Weaviate
- Milvus
- ChromaDB
- pgvector
- OpenAI
- Azure OpenAI
- Anthropic
- Gemini
- Git
- LangGraph
- CrewAI
- AutoGen
- Semantic Kernel
- LangChain
- Langfuse
- Arize AI
- Docker
- Kubernetes
- Terraform
- AWS
- Azure
- Google Cloud Platform
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today