Senior AI & Machine Learning Engineer for AI-Powered Analytics Platform (Long-Term)
Worldwide
We are looking for a Senior AI & Machine Learning Engineer to join our team on a long-term basis and help build a next-generation AI-powered analytics platform. You will design, develop, and deploy intelligent solutions that transform large-scale data into actionable business insights using modern AI, machine learning, and Generative AI technologies. This is a full-time, long-term opportunity for someone who enjoys solving complex technical challenges and building production-ready AI systems. Responsibilities * Design and develop AI-powered analytics solutions using modern machine learning techniques. * Build and deploy applications using Large Language Models (LLMs) such as OpenAI. * Develop Retrieval-Augmented Generation (RAG) pipelines for intelligent search and knowledge retrieval. * Build predictive analytics and forecasting models. * Process, clean, and analyse structured and unstructured datasets. * Design scalable data processing pipelines and AI workflows. * Integrate AI capabilities into web applications and analytics platforms. * Optimise model performance, inference speed, and deployment pipelines. * Collaborate with product managers, designers, and engineers to deliver production-ready features. * Research and implement the latest advancements in AI, machine learning, and Generative AI. Required Skills * Python * Artificial Intelligence * Machine Learning * Generative AI * Large Language Models (LLMs) * OpenAI API * Natural Language Processing (NLP) * Retrieval-Augmented Generation (RAG) * Predictive Analytics * Data Science * Data Analytics * SQL * REST APIs * Git Nice to Have * LangChain or LangGraph * AI Agents / Agentic Workflows * Vector Databases (Pinecone, pgvector, Weaviate, ChromaDB, Milvus) * TensorFlow or PyTorch * FastAPI * Docker * AWS, Azure, or Google Cloud Platform * MLOps and model deployment * Power BI or Tableau What We're Looking For * 5+ years of professional software engineering experience. * Proven experience building and deploying AI or machine learning applications in production. * Strong problem-solving and communication skills. * Experience working on SaaS or enterprise-scale platforms. * Ability to work independently while collaborating effectively with a distributed team. * Passion for building scalable AI products using modern technologies.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$30.00
-
$60.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNew York City1:17 PM
- $24K total spent179 hires, 3 active
- 527 hours
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