Python Engineer with GenAI Knowledge

2 Months ago • 3 Years + • Programming

Job Summary

Job Description

We are seeking an experienced Python Engineer with proven expertise in building AI agents, developing robust APIs, and integrating Large Language Models (LLMs). You will be part of a team at the forefront of AI and web technology. Responsibilities include developing and integrating AI agents using frameworks like Langchain and PydanticAI, building and maintaining RESTful APIs with Django, working with vector databases (Weaviate, Pinecone, FAISS) and relational databases (PostgreSQL, MySQL), and (optionally) configuring and running LLMs locally. The ideal candidate possesses 3+ years of commercial Python development experience, hands-on experience with AI agents or LLM applications, and familiarity with various databases and MVC frameworks.
Must have:
  • 3+ years Python development experience
  • AI agent/LLM application experience
  • PydanticAI, Langchain expertise
  • Vector & relational database experience
  • RESTful API development (Django)
  • LLM infrastructure understanding
Good to have:
  • Running open-source LLMs locally
  • Docker/Kubernetes experience
  • ML/NLP background
Perks:
  • Flexible working format
  • Competitive salary & benefits
  • Career growth opportunities
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

Job Details

We’re looking for an experienced Python Engineer with hands-on expertise in building AI agents, developing robust APIs, and integrating Large Language Models (LLMs). You'll join a forward-thinking team working at the intersection of artificial intelligence and modern web technology.

 Responsibilities:

  • Develop and integrate AI agents using frameworks like Langchain, PydanticAI, or similar
  • Build and maintain RESTful APIs using Django or similar MVC frameworks
  • Work with vector databases (e.g., Weaviate, Pinecone, FAISS) for semantic search
  • Work with relational databases (e.g., PostgreSQL, MySQL)
  • (Bonus) Configure and run LLMs locally (e.g., LLaMA, Mistral, GPT4All)

Requirements:

  • 3+ years of commercial Python development experience
  • Hands-on experience with AI agents or LLM-based applications
  • Solid knowledge of PydanticAI, Langchain, Google ADK or similar Hands frameworks
  • Experience with both vector and relational databases
  • Experience with web API development using MVC frameworks such as Django
  • Hands-on experience with vector and relational DBs
  • Understanding of LLM infrastructure concepts
  • English proficiency for reading documentation and participating in calls

Nice to Have:

  • Experience running open-source LLMs locally
  • Familiarity with Docker and/or Kubernetes
  • Background in Machine Learning or Natural Language Processing

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Niantic - UX Designer

Niantic

Tokyo, Japan (Hybrid)
3 Weeks ago
ElevenLabs - Full-Stack Engineer (Front-End Leaning)

ElevenLabs

United Kingdom (Remote)
3 Months ago
Infosys - Java Fullstack Developer

Infosys

Charlotte, North Carolina, United States (On-Site)
3 Weeks ago
Toast - Associate Director, User Design

Toast

United States (Remote)
2 Weeks ago
HCL Tech - Senior Developer (iOS, Android, Java)

HCL Tech

Florida, United States (On-Site)
1 Month ago
Qube Cinema - Software Engineer - Golang

Qube Cinema

India (Remote)
1 Month ago
Capgemini - Golang Developer

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
Ajmera Infotech - SENIOR ASP.NET DEVELOPER

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
11 Months ago
Canonical - Python Engineer

Canonical

(Remote)
1 Month ago
Next Level Business Services - .NET Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

kaizen gaming  - Frontend Engineer

kaizen gaming

Lisbon, Lisbon, Portugal (Hybrid)
2 Weeks ago
Zscaler - Staff Software Engineer - Golang

Zscaler

San Jose, California, United States (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
11 Months ago
luxsoft - Web Developer (Angular, .Net)

luxsoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Week ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
Zinnia - Senior Engineering Manager

Zinnia

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
SoftSwiss - Product Security Architect

SoftSwiss

Poland (Remote)
5 Days ago
Zuora - Quote to Cash Consultant

Zuora

Boston, Massachusetts, United States (Remote)
1 Month ago
luxsoft - Senior Calypso Developer

luxsoft

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Virtuos - Lead 3D Artist

Virtuos

Ukraine (Remote)
2 Months ago
Room 8 Group - Head of Corporate Development

Room 8 Group

Ukraine (Remote)
1 Month ago
BetterMe - Android Engineer

BetterMe

Ukraine (Remote)
1 Month ago
Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
3 Months ago
N-ix - Pre-sales Manager for Game & VR Studio

N-ix

Ukraine (Hybrid)
1 Month ago
BetterMe - SMM Specialist / Content Creator

BetterMe

Ukraine (Remote)
1 Month ago
N-ix - Gen AI Adoption Lead – Java Engineering Focus

N-ix

Ukraine (Remote)
6 Days ago
plarium - Technical Artist

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
1 Month ago
N-ix - Lead Golang Software Engineer

N-ix

Ukraine (Hybrid)
1 Month ago
Fractured Byte  - Vacancies

Fractured Byte

Kyiv, Kyiv City, Ukraine (Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

Programming Jobs

zoox - Senior Database Engineer

zoox

Foster City, California, United States (Hybrid)
2 Months ago
Saviynt - Java Senior Engineer, Software Engineering

Saviynt

El Segundo, California, United States (Hybrid)
8 Months ago
Ion - Software Developer  DataStage, Italy

Ion

Italy (Hybrid)
8 Months ago
velotio technologies  - Senior GenAI Engineer - .Net

velotio technologies

Maharashtra, India (Remote)
2 Months ago
Capgemini - Java Architect

Capgemini

Coimbatore, Tamil Nadu, India (On-Site)
1 Month ago
Capgemini - Senior Software Engineer - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Eqvilent - C++ Software Engineer (Simulator)

Eqvilent

(Remote)
1 Month ago
high radius - MySQL DBA

high radius

Hyderabad, Telangana, India (On-Site)
1 Month ago
HCL Tech - Senior Technical Lead - Embedded C

HCL Tech

Washington, United States (On-Site)
1 Month ago
bohemia interactive - Lead Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded