Embedd (embedd.it) is a UK-based startup that is building automation DevTool for embedded software. Their first solution helps to seamlessly generate semiconductor drivers. They utilise ML to process technical documentation and generate ready-to-use code in C/C++.
Embedd’s team uses ML to automate embedded software development. The solution processes unstructured technical documentation in PDF, parses, and analyses contents to generate semiconductor drivers.
Role: Senior Python Developer
Location: Kyiv or remote (European timezones)
Skills requirements:
- 5+ years experience with Python
- Following of the best coding practices (DRY, SOLID)
- Strong experience with document (text) parsing (REGEXP)
- Experience in building/maintaining ETL pipeline
- Strong experience in SQL with PostgreSQL
- Comfortable working with Git in git-based workflows
- Experience deploying Python applications (GCP, Docker, gitlab CI/CD) would be a plus
Key responsibilities:
- Creation of the service layer for document processing application
- Creation of services for document parsing
- Development and upgrade of the PDF parser
- Clean up and structure data according to prescribed formats
- Data pre- and post-processing using RegEx
What we offer:
- Interesting and challenging tasks
- Building a deep tech project from scratch using the latest technologies
- Personal and professional development opportunities
- Competitive salary
- Paid vacation and sick leaves
- Flexible work schedule
- Friendly working environment with minimal hierarchy