Posted on 2025/12/13
Snr AI Engineer - (GenAI / Python) [J220]
SKM Group
via SimplyHired
Full Description
We are seeking a Senior AI Engineer to join a high-profile project.
The platform is a large-scale distributed application designed to help teams gather project-related data, collaborate effectively, and deliver key insights to major corporate clients during complex, multi-phase transactions (such as mergers, acquisitions, and divestitures).
The application leverages microservices, modern architecture, and cutting-edge AI technologies to provide analysis, visibility, and client-ready reports at the highest technical standards.
Key Responsibilities
• Develop, test, and maintain high-quality Python applications within a large distributed system.
• Design and implement Generative AI solutions, leveraging modern frameworks and AI models.
• Build and deploy scalable RESTful APIs using FastAPI; apply asynchronous programming where appropriate.
• Apply unit testing practices to ensure robustness (pytest, unittest, or similar).
• Integrate and optimize LangChain-based conversational AI models within the platform.
• Implement and extend GenAI agent frameworks (LangGraph, LangFlow, AutoGen, ReAct, etc.) including memory management and agent orchestration on MCP servers.
• Leverage Retrieval-Augmented Generation (RAG) techniques to enrich LLM capabilities with external data sources.
• Integrate external GenAI tools and services into agent workflows.
• Collaborate with cross-functional teams (engineering, product, domain experts) to design and deliver solutions that meet both technical quality and business needs.
• Contribute to documentation, best practices, and knowledge-sharing across the team.
Required Skills
• Proven experience as a Python Developer with strong expertise in modern Python libraries and frameworks.
• Production experience building scalable APIs with FastAPI.
• Strong testing background with unit/integration test frameworks (pytest, unittest, etc.).
• Hands-on experience with LangChain for AI model development and deployment.
• Practical experience with GenAI agent frameworks (LangGraph, LangFlow, AutoGen, etc.), including customization and optimization.
• Familiarity with ReAct agent framework and LLM orchestration patterns.
• Knowledge of RAG pipelines and vector-based augmentation for LLMs.
• Strong problem-solving ability and comfort working in complex distributed systems.
• Excellent communication skills, with the ability to work independently and collaboratively.
• Must be able to work on US time zones
Preferred Skills
• Experience with the .NET framework and related technologies.
• Exposure to Azure cloud services (Functions, AI Services, Cognitive Search, etc.).
• Prior experience with large enterprise-scale distributed applications.
What do we offer you?
• Attractive salary
• Large freedom and real influence
• No unhealthy competition, team approach to meeting challenges
• Remote-first, flexible working culture
• Company apartments in cool cities across Europe: work and enjoy a memorable getaway
About Us
We are a software house with 18 years of experience and a global portfolio of projects.
We help businesses modernize, scale, and innovate through custom software solutions — always with a focus on flexibility and quality.
Our team embraces unconventional ideas and new technologies, delivering solutions that drive real impact.
If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.
Job Type: Full-time
Pay: Up to $180,000.00 per year
Experience:
• Python: 4 years (required)
Work Location: Remote
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position