Software Engineer | Full-time (Remote optional)
We are seeking an intermediate to senior Back End Software Engineer.
Emphasis: Python | Linux | AWS
Meshcapade is a startup creating realistic human avatars for use in research, apparel, biomechanics, virtual reality and film. Using machine learning and computer vision, we model the nuances of human shape and movement. We build automation from 3D & 4D scans, RGB-D sequences, Mocap, IMU and image data. Our methods derive from SOTA research and we bring realistic human models to life in everyday environments. Our core product, digidoppel, is a consumer-facing platform for the creation, modification, and delivery of our models and related assets.
What we offer:
You will help define the technical direction on improving the software infrastructure of our products and workflows. You will interact directly with the core dev team to help build, improve and QA existing and new processing pipelines and product features. Salary will be commensurate with experience. Our offices are based in Tübingen, Germany. Remote working options are available.
We are looking for a highly experienced back-end developer to join our engineering team. You will be responsible for the server-side web application logic as well as for the maintenance and seamless integration of the front-end. The successful candidate will be able to demonstrate a track record of outstanding backend development experience. We are a small startup and every member of our team is expected to pitch in where necessary, up to and beyond the edges of their wheelhouse. We seek someone who will speak their mind with the confidence which experience brings.
Develop and maintain core pipeline applications, APIs and services
Build infrastructure and interfaces that are maintainable, flexible and scalable
Communicate with frontend engineers about API requirements and refinements
BSc in Computer Science or Engineering, or equivalent industry experience
Expertise in Python and Proficiency in Linux
Experience working with AWS infrastructure
Experience with Linux Containers and Docker
Experience with version control, CI/CD and testing frameworks
Excellent understanding of software architecture and build tools
Excellent communication and team working skills
Excellent problem solving and troubleshooting abilities
Experience working in a DevOps position
Experience with web technologies including REST, HTML 5 and CSS
Experience in Machine Learning frameworks such as TensorFlow or PyTorch
Experience with 3D animation applications