Working at Freudenberg: We will wow your world!
Responsibilities:
- Design, develop, and integrate AI-enabled services and application features using Python and modern AI engineering practices.
- Support the development of agent-based or workflow-driven AI solutions, including orchestration, tool integration, and structured reasoning flows.
- Analyze existing enterprise applications and business logic to support their transformation into AI-assisted workflows and reusable AI services.
- Build and maintain backend services and APIs using .NET/C# and Python.
- Integrate AI systems with enterprise tools, APIs, SQL-based systems, and document or data repositories.
- Support development or integration of machine learning and multimodal AI solutions using structured, unstructured, tabular, document, or image-based data where relevant.
- Support frontend development for AI-enabled workflows and user interaction using modern web technologies where required.
- Perform unit testing and support integration testing to ensure code quality and solution reliability.
- Participate in agile ceremonies and provide updates on assigned tasks, blockers, and implementation challenges.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Strong hands-on experience in Python for backend and/or AI application development.
- Experience with .NET / C# Web APIs or enterprise application development.
- Experience building or integrating AI-based functionality into software applications, including LLM, multimodal, or vision-language use cases.
- Familiarity with AI workflow or orchestration frameworks such as LangChain, LangGraph, or similar technologies.
- Understanding of prompt-driven workflows, tool-calling patterns, retrieval-augmented generation (RAG), and structured AI orchestration approaches.
- Experience with structured databases and API-based data integration.
- Understanding of semantic search, vector search, or graph-enhanced retrieval concepts.
- Experience with version control (e.g., Git), automated testing practices (unit and integration testing), and CI/CD pipelines for building, validating, and deploying software and AI-enabled services.
- Experience with cloud deployment practices on Azure, including deploying APIs, backend services, or AI-enabled applications.
- Experience with Python backend/API frameworks such as FastAPI, Flask, or similar technologies.
- Familiarity with observability or monitoring tools for AI workflows.
- Familiarity with knowledge graph concepts and tools such as Neo4j.
- Understanding of classical machine learning concepts and experience working with structured or tabular data is an advantage.
- Exposure to engineering, manufacturing, or industrial software systems.
The Freudenberg Group is an equal opportunity employer that is committed to diversity and inclusion. Employment opportunities are available to all applicants and associates without regard to race, color, religion, creed, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity or expression, national origin, ancestry, age, mental or physical disability, genetic information, marital status, familial status, sexual orientation, protected military or veteran status, or any other characteristic protected by applicable law.
EagleBurgmann KE Pvt. Ltd.