IFS logo
Monthly
€9,404 - €10,851
Posted August 24, 2026 · 0 days agoLast seen August 23, 2026Est. expiry September 28, 2026

AI/Machine Learning Engineer

AI/Machine Learning Engineer - Python - Loops
Palo Alto, United States
Onsite · Technology
Full-time · Mid-Level
English
No People Management
2 years experience
About the role

Job Description: As a Software Engineer, AI/ML, you will design, build, and optimize the backend systems that power intelligent agent workflows. You will work across data pipelines, APIs, and AI/ML frameworks to create reliable, scalable, and production-ready solutions. This role emphasizes strong software engineering fundamentals, with the added dimension of applying AI/ML concepts to real-world enterprise applications. What You'll Do: Backend & Systems Engineering - Build and maintain Python-based services, integrations, and data pipelines that support AI agent functionality. - Develop reusable libraries, APIs, and frameworks to accelerate AI-driven product capabilities. - Ensure code quality, maintainability, and scalability through testing, CI/CD, and performance monitoring. Applied AI/ML Engineering - Implement and optimize workflows leveraging LLMs, embeddings, RAG systems, and vector databases. - Integrate AI/ML libraries and external APIs (e.g., OpenAI, Hugging Face, LangChain, Pinecone, Weaviate). - Experiment with prompt engineering and fine-tuning to improve reliability and performance of deployed agents. Collaboration & Delivery - Partner with product and core engineering teams to translate requirements into technical solutions. - Contribute to architecture decisions and internal technical documentation. - Support the deployment of agents into enterprise environments with a focus on stability, accuracy, and scale.

Job Details

Responsibilities

  • Build and maintain Python-based services, integrations, and data pipelines that support AI agent functionality
  • Develop reusable libraries, APIs, and frameworks to accelerate AI-driven product capabilities
  • Ensure code quality, maintainability, and scalability through testing, CI/CD, and performance monitoring
  • Implement and optimize workflows leveraging LLMs, embeddings, RAG systems, and vector databases
  • Integrate AI/ML libraries and external APIs (e.g., OpenAI, Hugging Face, LangChain, Pinecone, Weaviate)
  • Experiment with prompt engineering and fine-tuning to improve reliability and performance of deployed agents
  • Partner with product and core engineering teams to translate requirements into technical solutions
  • Contribute to architecture decisions and internal technical documentation
  • Support the deployment of agents into enterprise environments with a focus on stability, accuracy, and scale

Requirements

  • 2–5 years of professional experience as a Python Engineer / Backend Engineer (experience with AI/ML is a strong plus)
  • Strong proficiency in Python and familiarity with JavaScript/TypeScript for integrations
  • Hands-on knowledge of AI/ML frameworks and tools (OpenAI, Hugging Face, LangChain, vector DBs, RAG)
  • Understanding of system integration patterns and comfort working with RESTful APIs, JSON, and data pipelines
  • Experience with enterprise systems (CRM, ERP, Helpdesk, Developer platforms, HR/Finance systems) is a plus
  • Strong debugging, testing, and optimization skills
  • Ability to write clean, maintainable, and well-documented code

Skills & Technologies

PythonJavaScriptTypeScriptOpenAIHugging FaceLangChainPineconeWeaviateRESTful APIsJSONLLMsembeddingsRAGvector databasesCI/CD
Seen 23 hours agoOpen ApplicationPartial Schema
IFS logo
IFS · 349 open roles
Top locations: Remote - Global · 329 · Remote · 8 · Espoo, Finland · 4+6 other locations
View company
Most-hired roles
Account Executive
23
Product Manager
20
Software Engineer
11
Solution Architect
10
Sales Executive
7
Role-level mix
Mid-Level (309)Senior (15)Manager (4)Entry-level (1)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.