Senior Python Engineer (ML)

transcenda Poland
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Who are we?

Transcenda, headquartered in the US, was founded in July 2019 and is a full-lifecycle product development company. With locations throughout Europe - Romania, Poland, and Ukraine, Transcenda works with Fortune 500 companies and well-funded startups to help bring new products to life.


Transcenda helps companies ideate new product concepts, build prototypes, design world-class solutions then engineer new commercial products. Transcenda puts people first and strives to be a changemaker by building a better world through technology. Transcenda has grown from a 5 person team to over 180 people over the past two years and plans to continue growing.


Key Responsibilities:

  • Design, develop, and maintain Python-based applications to support machine learning pipelines, workflows, and automation processes.
  • Build, integrate, and optimize RESTful APIs and microservices that enable seamless communication between ML systems and other internal applications.
  • Develop automation scripts and tools to streamline data processing, model deployment, and orchestration of machine learning workflows.
  • Leverage AWS cloud services to build scalable and efficient solutions that support ML applications.
  • Write clean, reusable, and efficient code with a strong focus on performance, scalability, and maintainability.
  • Collaborate closely with data scientists, DevOps engineers, and other stakeholders to gather requirements and deliver high-impact solutions.
  • Create and maintain clear, concise technical documentation for code, workflows, APIs, and integration processes.


Must Haves:

  • 7+ years of overall development experience, with at least 4 years focused on Python development in Data, ML, and AI-related projects.
  • Advanced proficiency in Python with a deep understanding of core programming principles and best practices.
  • Hands-on experience with web frameworks like Flask or FastAPI.
  • Proficient in designing and developing RESTful APIs and integrating microservices.
  • Strong familiarity with Python libraries for data manipulation (e.g., Pandas, NumPy) and machine learning (e.g., sci-kit-learn, TensorFlow, PyTorch).
  • Extensive experience working with AWS services, including S3, Lambda, SageMaker, DynamoDB and Step Functions.
  • Understanding of serverless architectures and workflow orchestration principles.
  • Proficient in working with relational databases, preferably PostgreSQL.
  • Strong experience with version control systems, particularly Git, and collaborative development workflows.
  • Hands-on experience with CI/CD tools to automate build, test, and deployment processes.
  • Familiarity with containerization technologies like Docker.
  • Solid experience writing unit, integration, and functional tests using frameworks like Pytest, UnitTest, or Behave.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Strong verbal and written English communication skills (Upper-Intermediate+).

As a Plus:

  • Familiarity with gRPC or GraphQL for API development.
  • Experience with frontend technologies, particularly Angular or React.


What we offer

  • 100% remote in Poland or Romania.
  • B2B Contract.
  • English classes.


Collaboration

  • Rapidly scaling up company.
  • Possibility to develop (English courses, team workshops, online courses).
  • International team in few locations.

Subscribe our newsletter

New Things Will Always Update Regularly