AI/Machine Learning Engineer - Python - Loops
Core
Design, build, and optimize backend systems and data pipelines that power intelligent agent workflows and enterprise AI applications.
Role type
Senior IC Machine Learning Engineer (Backend Systems)
Builds
Python-based services, integrations, data pipelines, and reusable libraries for AI agent functionality.
Domain
Enterprise software, AI/ML integration, backend systems engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, system integration patterns, RESTful APIs, data pipelines, debugging, testing, optimization, clean code practices
Preferred skills
JavaScript/TypeScript, AI/ML frameworks (OpenAI, Hugging Face, LangChain), vector databases (Pinecone, Weaviate), RAG systems, prompt engineering, fine-tuning, enterprise systems (CRM, ERP)
Technologies
Python, OpenAI, Hugging Face, LangChain, Pinecone, Weaviate, RESTful APIs, JSON
Responsibilities
Build and maintain Python-based services and data pipelines supporting AI agents; Develop reusable libraries and APIs to accelerate AI capabilities; Integrate AI/ML libraries and external APIs; Experiment with prompt engineering and fine-tuning; Partner with product teams to translate requirements into technical solutions; Contribute to architecture decisions and deployment of agents into enterprise environments
Seniority
Mid-level (2–5 years), hands-on IC