Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. AI Engineer

AI Engineer

Back to Jobs
Fastmarkets logo

AI Engineer

Fastmarkets

Location

Sofia, Sofia City Province, Bulgaria

Experience

Mid

Posted

Jul 14, 2026

Apply by

August 13, 2026

Applicants

0

Early applicantEasy applyFull-timeHybrid

Sign in to apply on web or download the app for more options.

Job Description

## Company Description Fastmarkets is an industry-leading price-reporting agency (PRA) and information provider for global commodities, providing price data, news, analytics and events for the agriculture, forest products, metals and mining and new-generation energy markets. Fastmarkets' data is critical for customers seeking to understand and predict dynamic, sometimes opaque markets, enabling trading and risk management. Fastmarkets is a global business with a history dating back to 1865 and is built on trust and deep market knowledge. It has more than 700 employees spread across global locations in the UK, US, China, India, Singapore, Brazil, Belgium, Bulgaria, Finland and beyond. ## Job Description The Role - The Fastmarkets Innovation & AI team sits within the Technology function and is responsible for developing and delivering the company’s AI and data strategy through agentic AI systems, intelligent data applications, and AI-powered analytics. The team has built a modern data platform and is actively shipping AI capabilities across the business—from agentic request intake systems to natural language data exploration tools powered by LLMs and semantic models. Reporting directly into the Head of AI Enablement, we are looking for an AI Engineer to design, build, and ship AI-powered applications and features. This is a fantastic opportunity to join us and contribute to a high-performing workstream delivering transformational AI capabilities across both internal tools and monetizable data assets. You will work with cutting-edge AI technologies—Anthropic Claude, Snowflake Cortex AI, semantic models, and agentic frameworks—to build systems that enable users to interact with data and insights in entirely new ways. The AI Engineer will take responsibility for the full lifecycle of AI features: from designing agents and LLM-powered workflows, to connecting them to data via pipelines and semantic models, to shipping polished user-facing applications. You will ensure that AI systems are reliable, observable, and deliver measurable business value. We actively leverage AI tools across the engineering workflow, including Anthropic Claude for code generation, design, and review, and Snowflake Cortex AI capabilities for in-platform intelligence. The successful candidate will be expected to embrace AI-assisted development as a core part of how we work. The role requires a high standard of expertise in Python and TypeScript/JavaScript, as well as specialist knowledge of LLMs, prompt engineering, agentic systems, and semantic data modelling. You should be comfortable working across the full stack—from designing LLM-powered backends to building modern React frontends. Principal Accountabilities · Design and develop agentic AI systems that solve real business problems—request intake agents, natural language query systems, intelligent data exploration tools, and AI-powered search and analysis features · Integrate LLMs into applications using best practices: prompt engineering, tool use, multi-turn conversation management, output validation, and cost optimisation · Build semantic models and data schemas that enable natural language querying over enterprise data (Snowflake Cortex Analyst, custom RAG systems) · Connect AI systems to data pipelines: design how data flows from source → transformation → semantic layer → AI application, ensuring freshness, quality, and lineage are observable · Develop full-stack AI applications: Next.js frontends with streaming chat UIs, FastAPI/Python backends for agentic workflows, and server-side integration with LLMs and data platforms · Implement observability and evaluation frameworks for AI systems—structured logging, conversation tracing, golden evals, and adversarial verification of agent behaviour · Work with modern orchestration and deployment patterns: containerised on-demand environments, Snowflake SPCS, CI/CD pipelines, and infrastructure-as-code · Write production-grade Python and TypeScript: follow code-first practices, maintain strict type safety, build testable systems with clear separation of concerns · Embrace AI-assisted development: use Claude for code generation, architecture design, and code review to accelerate delivery without compromising quality · Identify and promote best practices in AI engineering: recommend improvements to prompting strategies, evaluation methodology, data schema design, and system reliability · Excellent problem-solving skills and ability to embrace change—AI is a rapidly evolving field; you should be curious, experimental, and comfortable with ambiguity · Effective communication and collaboration skills: you’ll work cross-functionally with data engineers, product teams, and business stakeholders to translate requirements into shipped AI features · Natural self-starter, with enthusiasm for learning and research: staying current with the latest in LLMs, prompt engineering, and agentic systems is essential KEY INTERFACES Internal: · Head of AI Enablement · Data Engineering team (for data pipeline and schema design) · Technology & Infrastructure teams · Product and Commercial teams · BI & Analytics teams & stakeholders across the business External: · Anthropic technical partnerships team · Snowflake technical account team · Cloud platform providers (Azure, AWS, Snowflake) · Third-party vendor and tooling support ## Qualifications We recruit talented, dynamic people with diverse backgrounds and experiences, all united by a belief in our mission to provide the world’s leading and most trusted price reporting, events, and intelligence service for the markets we serve. We’re proud to be an equal opportunities employer and are committed to creating a fully inclusive workplace, where everyone feels able to participate and contribute meaningfully. If you are open-minded, curious, resilient, solutions-oriented and committed to promoting equality, then read on. KNOWLEDGE, EXPERIENCE AND SKILLS We are looking for an individual who is highly motivated, driven, and have a passion to be part of a fast-paced, successful team. Being a strong team player is also important as well as someone who is happy to work flexibly. Essential · Advanced Python expertise – async/await, dependency injection, structured logging, testing patterns, Python type hints (Pydantic v2). Experience building production API services (FastAPI, Django, Flask). · TypeScript / JavaScript expertise – React 18+, Next.js (App Router, Server Components), async state management, type-safe API clients. Comfortable with modern frontend patterns and server-driven rendering. · LLM and prompt engineering knowledge – multi-turn conversation design, tool use and function calling, prompt optimisation, output parsing and validation, cost and latency considerations, understanding of model capabilities and limitations. · Familiarity with agentic AI frameworks – experience building or working with agents, ReAct patterns, tool-calling loops, planning and reasoning, constraint satisfaction. Can implement agent loops from scratch using the Anthropic SDK. · Snowflake expertise – SQL (CTEs, stored procedures, query tuning), Snowflake-specific features (Snowpark for Python transformations, zero-copy cloning, containerised compute). Knowledge of Cortex AI capabilities (Cortex Analyst, embeddings, vector search) is highly desirable. · Semantic data modelling – designing data schemas and semantic layers that enable natural language queries. Understanding of fact tables, dimensions, metrics, and how LLMs reason over structured data. Familiarity with Cortex Analyst YAML or similar semantic modelling approaches. · API integration and data transformation – working with REST/GraphQL APIs, JSON/Protocol Buffer parsing, data validation, designing robust connectors that handle edge cases and errors gracefully. · Git version control – branching strategies, pull requests, merge conflict resolution, atomic commits, clear commit messages. · CI/CD principles and experience – GitHub Actions, test automation, deployment pipelines, infrastructure-as-code mindset. · Cloud services experience – Azure, AWS, or GCP. Ability to identify and configure suitable cloud services and resources. · Solid understanding of data modelling approaches – fact tables, dimensions, normalisation, and denormalisation tradeoffs. How to structure data to serve both analytics and AI use cases. · Excellent analytical and problem-solving skills – you can diagnose why an agent is failing, why a semantic model isn’t returning the right results, or why a data pipeline isn’t fresh. · Strong communication skills with attention to detail – you can explain AI system design decisions to non-technical stakeholders and write clear documentation. Desirable · Experience with Anthropic Claude and the Anthropic Python SDK – hands-on work building agentic systems or multi-turn applications. · Snowflake Cortex Analyst experience – designing semantic models, writing YAML, iterating on metrics and dimensions for NL query accuracy. · Semantic search and RAG – building retrieval-augmented generation systems, vector databases, embedding strategies, and hybrid search (lexical + semantic). · Container orchestration and Kubernetes – deploying containerised services, understanding networking, resource management, scaling patterns. · Infrastructure as Code – Terraform, Pulumi, or similar, defining cloud resources as code. · Event streaming and real-time data – Apache Kafka, Azure Service Bus, or similar; designing systems that react to data changes in near-real-time. · Evaluation frameworks for AI systems – golden datasets, adversarial testing, metric definition, A/B testing of prompts or models. · Data quality and observability – implementing automated checks, monitoring, and alerting for both data pipelines and AI systems. Familiarity with tools like dbt, Great Expectations. · Exposure to CRM systems (Salesforce) and marketing platforms (Marketo). · Experience shipping full-stack AI applications – end-to-end responsibility from data → AI backend → user-facing frontend. Formal Qualifications · Degree in Computer Science, Engineering, Mathematics, or related technical field OR 3+ years’ professional experience building AI systems, data applications, or production ML systems · Can demonstrate experience working on a project that delivered transformational change or exceptional business value – or a personal AI/data project that required significant research, learning, and execution (e.g. a bot, data analysis tool, RAG system, semantic search application) · Certifications in Snowflake, cloud platforms, or LLM engineering are a nice-to-have but not required. If you're excited about the role but your experience, skills or qualifications don't perfectly align, we encourage you to apply anyway. ## Additional Information Our Values Fastmarkets people come from all different walks of life. It’s this mix of brilliant personalities, experiences and insights that gives us that warm, open, and friendly culture you can feel as soon as you meet us. But however wonderfully different we all are, there are six things we all have in common – and they form our Fastmarkets values. Created by our own employees to reflect some of the personal traits that Fastmarkets people have, our values are key to what makes our culture unique. They reflect who each of us are and they're embedded in everything we do. Our values are: - METRICS DRIVEN. We use insights to improve our customers’ experience and our business performance - ACCOUNTABLE. We are accountable to ourselves and those we work with: we keep our promises and get things done - GROWTH MINDSET. This value enables us to be nimble to the changing realities and operate with a sense of urgency - INCLUSIVE. We are inclusive and respectful, celebrating each of us and giving everyone a deep sense of belonging with the desire to bring their best self to work every day. - CUSTOMER CENTRIC. We are customer-centric in all that we do - COLLABORATIVE. We are collaborative, able to work across teams and capitalise on the diversity of intellect, perspectives, and experiences. We are committed to ensuring all candidates feel welcomed and supported. Should your application advance and you require accommodations for the interview process, please inform us so we can make the necessary arrangements. Reward and benefits at Fastmarkets We believe in fair pay and benefits that support you both inside and outside of work. Through Fastmarkets Rewards, you'll have access to a range of core benefits and a flexible allowance, giving you the freedom to tailor your package to suit your lifestyle, wellbeing and financial priorities. We know that everyone's needs are different, so we've designed our benefits to support our diverse global team wherever they're based. Specific benefits may vary by country and role. You’ve read a little about us – now it’s over to you! If you like what you’ve read so far and think you can see yourself as a Fastmarkets person, it’s time to fill in your application form. This form is an important part of the selection process: it’s used to determine whether or not you’ll be chosen to have an interview and acts as a basis for the questions we’ll ask you on the day. It’s vital that you try to capture all the relevant information we have asked for on the form so we can get a good feel for who you are and why you’re great.

Key Responsibilities

  • Design and develop agentic AI systems for request intake and natural language query systems.
  • Integrate LLMs into applications using prompt engineering, tool use, and output validation.
  • Build semantic models and data schemas for natural language querying over enterprise data.
  • Connect AI systems to data pipelines ensuring freshness, quality, and lineage.
  • Develop full-stack AI applications including Next.js frontends and FastAPI backends.
  • Implement observability and evaluation frameworks for AI systems.
  • Work with modern orchestration patterns including containerised environments and CI/CD pipelines.
  • Write production-grade Python and TypeScript code with strict type safety.
  • Embrace AI-assisted development using tools like Anthropic Claude for code generation and review.
  • Identify and promote best practices in AI engineering and system reliability.

Requirements

  • Degree in Computer Science
  • Engineering
  • Mathematics
  • or related technical field
  • 3+ years’ professional experience building AI systems
  • data applications
  • or production ML systems

Skills Required

PythonTypeScriptJavaScriptReactNext.jsFastAPILLMsPrompt EngineeringAgentic AISemantic Data ModellingSQLSnowflakeREST APIsGraphQLGitCI/CDAzureAWSGCPPydanticDjangoFlaskSnowparkCortex AICortex AnalystYAMLJSONProtocol BuffersInfrastructure as CodeProblem solvingCommunicationCollaborationAttention to detailAnalytical skillsSelf-starterCuriosityResilienceSolutions-orientedAnthropic ClaudeAnthropic Python SDKSnowflake Cortex AnalystSemantic SearchRAGVector DatabasesKubernetesTerraformPulumiApache KafkaAzure Service BusdbtGreat ExpectationsSalesforceMarketo

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Sofia, Sofia City Province, Bulgaria

Application Deadline

August 13, 2026

Total Applicants

0

About Fastmarkets

Fastmarkets logo

Fastmarkets is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

C

Full Stack Software Engineer

Compugra Systems Inc

$60–$120 / Hour

ContractEasy applyWork from Office
Based on client requirements·Jul 15
F

Senior Full Stack Engineer

Forcecraver Technologies

₹2,00,000–₹4,00,000 / Month

ContractEasy applyWork from Home
Remote·Jul 15·1 applicant
S

Java Microservices Developer

Saransh Inc.

₹12,00,000–₹25,00,000 / Year

Full-timeEasy applyWork from Office
Hyderabad·Jul 15
P

Java Backend Developer

People Pool

₹9,00,000–₹15,00,000 / Year

Full-timeEasy applyHybrid
Bangalore·Jul 15
O

Java Developer With ADK

Orb IT People

$60–$120 / Hour

ContractEasy applyWork from Office
Charlotte·Jul 15
R

Full Stack Software Engineer

Rivago Infotech

$120,000–$180,000 / Year

Full-timeEasy applyWork from Home
Remote·Jul 15·1 applicant
Browse all jobs