Senior AI/ML Engineer | LLMs, AI Agents, RAG, API Integration (Python)
Worldwide
About Us MicroAI™ is one of the world's leading Edge AI companies. We build intelligent AI solutions for Manufacturing, Oil & Gas, Automotive, Telecom, Semiconductor, and Industrial IoT markets. We're expanding our AI platform and looking for an experienced AI/ML Engineer to help build production-ready AI applications, intelligent AI agents, and next-generation machine learning solutions. Project Focus This role will primarily focus on: - Designing and optimizing prompt engineering for agentic AI chat workflows. - Building intelligent AI agents with reasoning, tool use, and conversational capabilities. - Developing and maintaining API integrations with third-party platforms and enterprise systems. - Implementing RAG (Retrieval-Augmented Generation) and function-calling workflows. - Building production-ready AI services using Python and FastAPI. What You'll Do You'll help design and build production AI systems including: Develop AI-powered applications using Python Build LLM-powered applications and AI assistants Design Agentic AI workflows Implement Retrieval-Augmented Generation (RAG) Build prompt engineering and reasoning pipelines Develop REST APIs and AI services Integrate third-party APIs and enterprise systems Deploy production machine learning models Build scalable data pipelines Collaborate with software engineers on production deployments Optimize AI applications for performance and reliability Write clean, maintainable production code Participate in architecture and technical design Required Skills Programming Python REST APIs JSON Git Machine Learning Experience with one or more: PyTorch TensorFlow Scikit-learn Keras Generative AI / LLMs Experience building applications using: OpenAI Anthropic Gemini Llama Mistral Must have experience with: Prompt Engineering AI Agents Conversational AI RAG Function Calling / Tool Use AI evaluation Prompt optimization API Development Experience with: FastAPI Flask OAuth JWT API Keys Third-party API integrations Microservices Databases Experience with one or more: PostgreSQL MySQL SQL NoSQL Deployment Docker CI/CD Production deployments Nice to Have Experience with any of the following: LangChain LangGraph LlamaIndex Semantic Kernel MCP (Model Context Protocol) Vector Databases (Pinecone, Weaviate, Milvus, Chroma, pgvector) OpenAI Agents SDK LangSmith Promptfoo DeepEval Multi-Agent Systems MLOps Kubernetes Edge AI Embedded Systems CUDA GPU Optimization Time-Series Analytics Predictive Maintenance Industrial IoT Qualifications 3–5+ years of professional software engineering experience Experience deploying AI applications into production Strong software engineering fundamentals Excellent communication skills Ability to work independently and collaboratively
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$15.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesIrving5:18 PM
- $128K total spent8 hires, 1 active
- 3,718 hours
- Tech & ITMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by