Enter a job title or keyword

Python Engineer with MLE

EPAM Systems


Job Location:

Sofia - Bulgaria

Monthly Salary: Not provided by the employer
Posted: 9 September 2026 (3 days ago)
Application Deadline: 7 December 2026
Vacancies: 1 Vacancy

Job Summary

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 EPAMs 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

Required Experience:

IC