EPAM logo

Senior Python Developer with LLM, AI skills

EPAM·Salary not specified

Primary stack

Python

Nice to have's

PandasSciPyasyncioOpenAILangchainLlamaIndexPyTorchTensorFlowFastAPIStreamlitJavaC++C#

Job description

Description language:

About the Position

We are seeking a passionate, experienced Senior Python Developer with a strong background in LLMs, AI, and related technologies to join our team and play a key role in transforming how businesses interact with complex datasets.

You will contribute to the development and enhancement of our open-source multimodal LLM and Application Orchestration platform while creating cutting-edge solutions, tailored for enterprise needs.

Join us in advancing data democratization and AI-powered problem-solving, where your expertise in Python and LLM technologies will shape the way businesses harness the power of data.

Responsibilities

  • Design, develop and maintain core functionalities using Python
  • Collaborate with cross-functional teams to define, design and ship new features
  • Ensure the performance, quality and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization and automation
  • Conduct system and test engineering activities as required

Requirements

  • Strong knowledge of common Computer Science and Programming Languages theory
  • Good knowledge of Python and familiarity with related libraries such as Pandas, SciPy, or asyncio
  • Understanding of requirements development; desire and ability to understand how things work in a specific domain
  • Advanced knowledge of algorithms and data structures
  • Capability to understand complex mathematical concepts applied in AI

Nice to Have

  • Knowledge of Python libs: Pandas, SciPy, Sklearn, PyTorch, TensorFlow, FastAPI, Streamlit, asyncio and others
  • Experience with OpenAI / Langchain / LlamaIndex / other LLM-related things
  • Familiarity with advanced statistical methods, machine learning advancements, or custom AI model development
  • Knowledge of data analytics technologies and statistical modeling
  • Experience in Java / C++ / C#

About the Company

[Company description if present]

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2376 roles

Popular searches