AI Agent Engineer | Python, Data & MCP

Posted 2 days ago

Worldwide

Summary

IMPORTANT: STRICT TIME ZONE REQUIREMENT This role is only open to freelancers located within two hours of Paris time. You must be available to work Monday to Friday from 9:30 to 18:30 Paris time, with a one-hour lunch break. Candidates located outside this time-zone range should not apply. Applications from candidates outside the required time zone will not be reviewed and will not receive a response. APPLICATION PROCESS Please submit your application through Upwork only. Do not send your application by email or contact any Adomik team member directly. We will not review or respond to applications sent by email. All communication before a contract is started must remain on Upwork. --- We are looking for a Freelance AI Agent Engineer to join Adomik’s Tech team on a long-term, full-time engagement. You will help build the AI agents and MCP integrations that allow our clients to query their advertising performance and monetization data in natural language. This is a hands-on production role focused on Python, backend engineering, data and applied AI. You will work closely with our Tech team, Product, Data Engineers and Data Scientists. You will be expected to take features from design to production. At Adomik, you ship features, not tickets. ABOUT US Adomik is the agentic AI platform for advertising performance and monetization. We unify fragmented advertising data and power specialized AI agents, including JP (Jean-Pierre), our AI companion, that work alongside teams to understand performance, make decisions, and act faster across every workflow. Our platform combines a powerful Data Engine, connecting and normalizing data from ad servers, SSPs, exchanges, and demand platforms, with purpose-built AI agents designed for real advertising workflows: revenue analysis, deal optimization, yield management, forecasting, and more. Over 100 leading media and advertising companies across 20 countries rely on Adomik daily, including The Washington Post, Microsoft, Tripadvisor, Hearst, BBC, and Amazon. WHAT YOU WILL DO - Build and evolve AI agents and MCP tools on top of Adomik’s advertising data platform. - Develop Python backend services and REST APIs. - Connect data processing, analytical algorithms and applied statistics to production features. - Work on use cases such as revenue analysis, anomaly detection and explanations of revenue variations. - Design reliable pipelines where numerical computations are deterministic and language models handle language-related tasks. - Work with Snowflake and AWS services, including AWS Bedrock. - Deliver features end to end, from data stored in Snowflake to production-ready agents and product features. - Improve performance and reliability through asynchronous programming, caching and sound engineering practices. - Contribute to testing, code reviews, CI/CD, automation and technical documentation. - Collaborate closely with Tech, Product, Data Engineering and Data Science teams. REQUIRED EXPERIENCE - At least 3 years of professional experience with Python. - Strong SQL skills and experience writing complex analytical queries. - Experience building backend applications or REST APIs. - Experience with data processing, analytics or statistical methods. - Experience with Git, testing, code reviews and modern software development practices. - Ability to work independently and deliver production-ready features. - Strong communication skills and a pragmatic approach to problem solving. - Technical English. - Full-time availability during the team’s working hours described below. Experience with MCP and LLM agents is a strong plus, but not mandatory. Candidates with a strong Python and data background who are motivated to learn MCP are welcome. French is preferred but not required. NICE TO HAVE - Experience with MCP, FastMCP, Claude, OpenAI function calling or similar technologies. - Experience with Snowflake, Snowflake Cortex, SPCS or machine learning services. - Experience with AWS Bedrock. - Experience with time-series analysis, anomaly detection or metric decomposition. - Experience in AdTech, including SSPs, DSPs, header bidding or programmatic deals. - Experience with Ruby on Rails. - Experience with LangGraph or similar agent orchestration frameworks. - Knowledge of OAuth 2.0, JWT or application security. ENGAGEMENT DETAILS - Long-term freelance engagement. - Full-time, approximately 40 hours per week. - 100% remote. - Start date: ASAP. - The role is part of Adomik’s Tech team. TIME ZONE REQUIREMENT Time zone compatibility is a strict requirement. You must be located within two hours of Paris time throughout the year. This corresponds to: - UTC-1 to UTC+3 when Paris is on CET. - UTC+0 to UTC+4 when Paris is on CEST. You must be available Monday to Friday from 9:30 to 18:30 Paris time, with a one-hour lunch break. Applications from candidates outside this time-zone range will not be considered. Please include in your proposal: 1. Are you currently located within two hours of Paris time? 2. Please provide your city, country and current time zone. 3. Your earliest possible start date. 4. Your weekly availability and confirmation that you can work full-time. 5. Confirmation that you are available as an independent contractor. 6. Your expected hourly rate. 7. A short summary of your most relevant experience with Python, backend development, data or AI.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $17.00

    -

    $20.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Data Engineering
SQL
Python
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 days ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Feb 1, 2023
  • France
    Paris8:21 PM
  • $140K total spent
    10 hires, 5 active
  • 13,240 hours
  • Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Varicent/SPM Consultant for GuidanceHourly‐ Posted 3 weeks ago
SAP
ETL
Data engineerFixed-price‐ Posted 2 weeks ago
ETL Pipeline
Data Science
Python
Data Management
Big Data
Data Mining
Data Modeling
JavaScript
MySQL Programming
Data Migration

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo