I

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

AI/Machine Learning Engineer - Python, Loops

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timePalo Alto, CA, USAIn-person

About the Job

Requirements

  • Two to five years of professional experience as a Python Engineer or Backend Engineer; experience with AI/ML is a strong plus.
  • Strong proficiency in Python and familiarity with JavaScript or TypeScript for integrations.
  • Hands-on knowledge of AI/ML frameworks and tools, including OpenAI, Hugging Face, LangChain, vector databases, and retrieval-augmented generation systems.
  • Understanding of system integration patterns and comfort working with RESTful APIs, JSON, and data pipelines.
  • Strong debugging, testing, and optimization skills.
  • Ability to write clean, maintainable, and well-documented code.

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, continuous integration and continuous delivery, and performance monitoring.
  • Implement and optimize workflows leveraging large language models, embeddings, retrieval-augmented generation systems, and vector databases.
  • Integrate AI/ML libraries and external APIs, including OpenAI, Hugging Face, LangChain, Pinecone, and Weaviate.
  • Experiment with prompt engineering and fine-tuning to improve the 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, focusing on stability, accuracy, and scale.
  • Build integrations and Python services using the internal platform.
  • Deliver backend components that integrate AI/ML capabilities into enterprise workflows.
  • Contribute to reusable libraries, deployment pipelines, and system reliability practices.
  • Collaborate with engineers and product teams and influence technical direction.

Desired Qualifications

  • Experience with AI/ML.
  • Experience with enterprise systems such as CRM, ERP, Helpdesk, developer platforms, and HR or Finance systems.

About the Company

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

IFS provides cloud-based enterprise software for large organizations, covering ERP, EAM, FSM, and ESM. Customers license subscriptions to access modules that handle operations, asset management, field service, and internal service workflows, with implementation and ongoing support. It stands out by offering a broad, integrated suite tailored to multiple industries and backed by a global services network. The goal is to help enterprises optimize operations, improve productivity, and advance sustainability with a scalable cloud platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$3.3B
Headquarters
Linköpings kommun, Sweden
Founded
1983

Recently Posted Jobs

Explore more opportunities at IFS

See more jobs