AI Agent Engineer | Python, Data & MCP
Worldwide
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/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$17.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- FranceParis8:21 PM
- $140K total spent10 hires, 5 active
- 13,240 hours
- Mid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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