EPAM Systems
Posted 1mo ago

Python Engineer with MLE

EPAM Systems
Bulgaria
HybridFull Time
Responsibilities
  • designing SDKs
  • translating libraries
  • writing code
Requirements
  • Experience developing open-source Python SDKs
  • Converting Java libraries to Python
  • Proficiency with LangChain and LangSmith
  • Strong Python coding and testing skills, and effective team communication
Technical tools mentioned
PythonJavaLangChainLangSmith

Job description

Are you passionate about creating open-source tools, developing robust Python-based systems, and enhancing cutting-edge Machine Learning frameworks? Do you excel in solving complex problems and collaborating with teams to achieve outstanding results? If so, EPAM’s Python Software Engineer position, with a focus on Machine Learning Engineering (MLE), could be the perfect fit for you.

Responsibilities

  • Design and maintain open-source Python SDKs for seamless integration with various platforms and tools
  • Translate existing Java libraries into Python while ensuring performance and functionality consistency
  • Utilize popular ML Python frameworks like LangChain and LangSmith to enable innovative features and workflows
  • Write clean, maintainable, and efficient Python code adhering to industry best practices
  • Develop unit and integration tests to validate reliability and functionality, and document SDK features thoroughly for developers
  • Collaborate with cross-functional teams to align objectives and deliver high-quality solutions

Requirements

  • Background in developing and distributing open-source Python SDKs
  • Understanding of Java to interpret and convert existing libraries into Python with full functionality
  • Proficiency in popular ML Python frameworks such as LangChain and LangSmith
  • Expertise in producing efficient Python code while ensuring thorough testing processes
  • Capability to communicate and cooperate effectively within a team setting
  • Familiarity with documenting SDK workflows for clear developer onboarding

We offer/Benefits

  • Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients
  • Personal development program that will allow you to be valued for your strengths
  • Wide range of professional trainings and workshops
  • Being part of a collaborative, fast-growing, and innovative design team
  • Established and accelerated growth toward different career paths, competencies, and roles
  • Broad projects variety and possible mobility between projects over the time
  • Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
  • Varied social benefits, Sports, Transportation and Health programs
  • Work-life balance and flexible schedule, team buildings and sport opportunities
  • Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
  • Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Python Engineer roles
2d
Save
Mark Applied
Hide
Python Developer (Conversational AI)
Varna or Sofia
OnsiteFull Time
KBC Group
KBC GroupEuronext Brussels: KBC: Provides integrated banking, insurance, and asset management services.
Software development role requiring software development lifecycle, quality assurance and testing, agile methodologies, application security, and systems software infrastructure knowledge.
Python
2d
Save
Mark Applied
Hide
Mid-Level Python Developer (Backend)
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Sopra Steria
Sopra SteriaEuronext Paris: SOPR: Provides digital transformation consulting and information technology services.
3+ YOE3+ years of Python backend development with Python 3.11+, async programming, REST APIs, relational databases, testing, Docker, production delivery, and professional English fluency.
Python, Python 3.11, asyncio, FastAPI, PostgreSQL, SQLAlchemy, SQLModel, pytest, Git, Docker, GitHub Copilot, Cursor, LangChain, RabbitMQ, Kafka, Redis, uv, Poetry, Ruff, AWS, GCP, Azure
3d
Save
Mark Applied
Hide
Senior Python Engineer
Ruse or Sofia
HybridFull Time
Avenga
Avenga: Provides custom software engineering and digital transformation services.
Advanced Python and FastAPI proficiency; Azure AI Services, Azure AI Foundry, Docker, OpenShift, GitLab CI, and CI/CD experience. Next.js or React experience is preferred.
Python, FastAPI, Azure AI Services, Azure AI Foundry, Docker, OpenShift, GitLab CI, Next.js, React
1w
Save
Mark Applied
Hide
Python Engineer (Registry API)
Bulgaria or Croatia or Egypt or India or Poland or Portugal or Spain or Ukraine
RemoteFull Time
Intellias
Intellias: Global software engineering and digital transformation services provider.
4+ YOE4+ years Python backend experience; FastAPI, DynamoDB, AWS, REST API, JWT, data modeling and secure API design.
Python, FastAPI, DynamoDB, boto3, REST API, AWS, Lambda, API Gateway, JWT, MCP, AWS AgentCore Registry API
3w
Save
Mark Applied
Hide
Senior Python Engineer, Wallet
Philadelphia or New York City or Austin or Sofia or Europe
RemoteContract
Fliff
Fliff: Operates a social sportsbook platform offering free-to-play gaming.
5+ YOE5+ years Python backend experience with Django and asyncio; strong fundamentals in algorithms, databases, caching, and scalable architecture; PostgreSQL and Redis experience; willingness to join on-call rotation.
Python, Django, asyncio, PostgreSQL, Redis, Apache Kafka, Go
1mo
Save
Mark Applied
Hide
Senior Python Engineer (EU or LATAM)
Prague or Budapest or Baar or Sofia or Bratislava
RemoteFull Time
Windsor.ai
Windsor.ai: A no-code data integration platform for marketing and analytics.
4+ YOE4+ years professional Python experience, production systems and third-party API integration, Linux and SQL (PostgreSQL), pytest and testing, strong English communication and ownership.
Python, Flask, pytest, pytest-xdist, pylint, Redis, PostgreSQL, Linux, Docker, GitLab CI/CD, React, Redux, Taiga, GitLab
1mo
Save
Mark Applied
Hide
Senior Python Engineer (EU or LATAM)
Prague or Budapest or Baar or Sofia or Bratislava
RemoteFull Time
team.blue
team.blue: European provider of web hosting, domain registration, and SaaS solutions.
4+ YOE4+ years professional Python experience, production-grade systems, third-party API integrations, Linux and PostgreSQL experience, pytest familiarity, and fluent English.
Python, Flask, pytest, pytest-xdist, pylint, Redis, PostgreSQL, Linux, Docker, GitLab CI/CD, React, Redux, Taiga, ChatGPT, Claude
1mo
Save
Mark Applied
Hide
Senior Python Engineer
Poland or Czech Republic or Bosnia And Herzegovina or Albania or Bulgaria or Croatia or Cyprus or Estonia or Hungary or Latvia or Lithuania or Malta or Montenegro or Moldova or Portugal or Romania or Spain or Slovenia or Slovakia
RemoteContract
OpenVPN
OpenVPN: Provides secure VPN and enterprise network connectivity software.
5+ YOE5+ years programming experience, strong Python 3 skills, REST/JSON API development, RDBMS (MySQL/SQLAlchemy), Git, async Python knowledge, Linux experience, upper-intermediate English, and familiarity with encryption/PKI and SSL VPN concepts.
Python 3, JSON, REST, XML-RPC, HTTP, HTTPS, MySQL, SQLAlchemy, Git, Twisted, Boost, Ember.js, HTML, CSS, Javascript, Linux, PKI