Senior AI Engineer

Bayer

Warszawa

On-site

PLN 100,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bayer CropScience Limited is looking for an experienced professional to industrialize and scale AI prototypes into secure IT products. The role involves designing, implementing, and operating cloud-native APIs using Python and FastAPI, and developing protocols to safely expose enterprise tools.

The ideal candidate has extensive experience in AI/ML engineering, strong cloud expertise with AWS and Azure, and excellent communication skills in English. A Master's degree in Computer Science or a related field is required.

Qualifications

  • 5+ years of professional experience in AI/software/ML engineering.
  • Proficiency in AWS and/or Azure services.
  • Strong software engineering fundamentals including testing and error handling.

Responsibilities

  • Industrialize and scale GenAI prototypes into IT products.
  • Design and operate cloud-native APIs for AI workloads.
  • Implement CI/CD pipelines with automated testing.

Skills

Advanced Python
API Development (REST/gRPC)
CI/CD (GitHub Actions)
Docker
AWS expertise
Kubernetes experience
Infrastructure as Code (Terraform)
LLMs and embeddings
Monitoring and traceability (OpenTelemetry)
Strong problem-solving skills

Education

Master's degree in Computer Science or related field

Tools

AWS (Lambda, ECS/Fargate/EKS)
Azure Functions
PostgreSQL
Databricks

Job description

Responsibilities

Industrialize and scale successful GenAI prototypes into secure, resilient IT products for Enabling Functions.

Design, implement, and operate cloud-native APIs and microservices for AI workloads using Python and FastAPI, following schema‑first design (OpenAPI/gRPC).

Develop Model Context Protocol (MCP) servers (FastMCP) to safely expose enterprise tools and data to agents, ensuring robust permissions and auditing.

Architect agent workflows with LangChain, LangGraph, and PydanticAI (tool calling, memory, event‑driven orchestration).

Build reliable text‑to‑sql solutions and/or RAG services with high‑quality embeddings, indexing, reranking, and caching for performance and cost efficiency.

Implement CI/CD pipelines (GitHub Actions) with automated testing.

Deploy on AWS and/or Azure (containers, serverless, API gateways, managed databases, object storage, secrets).

Ensure end‑to‑end observability: structured prompt/response logging with redaction, token/latency/cost tracking, OpenTelemetry tracing, and model/agent monitoring (e.g., Langfuse/LangSmith/MLflow).

Establish safety and quality controls: evaluation pipelines, prompt/chain regression tests, content guardrails, and injection defenses.

Collaborate across Data Science, MLOps/DevOps, Architecture, Product, and Business to align solutions with outcomes; contribute to stack decisions and cost/scalability trade‑offs.

Promote continuous learning via code reviews, tech talks, and mentoring on AI engineering best practices.

Qualifications

Master's degree (or equivalent) in Computer Science, Data/AI, Mathematics, or a related field; PhD is an advantage.

5+ years of professional experience in AI/software/ML engineering, with end‑to‑end product delivery in production environments.

Advanced Python and production‑grade API development (REST/gRPC), authN/authZ (OAuth2/OIDC), rate limiting.

Containerization (Docker) expertise; Kubernetes experience is a plus.

Proficiency in AWS and/or Azure: AWS (Lambda, ECS/Fargate/EKS, API Gateway, S3, RDS, Secrets Manager, Bedrock); Azure (Functions, AKS, API Management, Storage, PostgreSQL/Cosmos DB, Key Vault, Azure OpenAI).

Strong CI/CD knowledge, especially GitHub Actions.

Infrastructure as Code (Terraform preferred).

Solid grasp of LLMs and embeddings: context management, tool calling, streaming, and latency/cost trade‑offs.

Monitoring and traceability mindset: OpenTelemetry, Langfuse/LangSmith.

Strong software engineering fundamentals: testing, code reviews, error handling, reliability/resilience.

Excellent problem‑solving and communication skills; fluent in English (written & spoken).

Preferred
  • Hands‑on with agent frameworks (LangChain, LangGraph, PydanticAI) as well as FastAPI and FastMCP for MCP server development.
  • RAG and vector search proficiency (pgvector, OpenSearch).
  • Experience with relational databases (e.g., PostgreSQL); Databricks experience a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GenAI Engineer
Senior GenAI Engineer

Luxoft Poland • Polska

On-site
PLN 180,000 - 300,000
Fullstack Data Scientist - freelancer
Fullstack Data Scientist - freelancer

Lingarogroup • Polska

On-site
PLN 180,000 - 240,000
Specialist - Data Sciences- Python AI Engineer
Specialist - Data Sciences- Python AI Engineer

LTM • Warszawa

Hybrid
PLN 180,000 - 260,000
Senior AI Engineer
Senior AI Engineer

Intellias • Polska

On-site
PLN 180,000 - 240,000
Python AI Developer
Python AI Developer

Britenet • Warszawa

On-site
PLN 240,000 - 360,000
AI Engineer
AI Engineer

AIC2 • Polska

On-site
PLN 180,000 - 260,000
Senior GenAI Engineer
Senior GenAI Engineer

Luxoft • Polska

On-site
PLN 180,000 - 300,000
Senior AI-Native Full-Stack Software Engineer
Senior AI-Native Full-Stack Software Engineer

EPAM Systems • Polska

On-site
PLN 250,000 - 360,000
Fullstack Data Scientist - freelancer
Fullstack Data Scientist - freelancer

Lingaro • Polska

On-site
PLN 210,000 - 380,000
Senior AI-Native Full-Stack Software Engineer
Senior AI-Native Full-Stack Software Engineer

EPAM Systems • Warszawa

On-site
PLN 210,000 - 320,000