< More Jobs

Posted on 2025/12/13

Snr AI Engineer - (GenAI / Python) [J220]

SKM Group

via SimplyHired

Full-time

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