C++/Python Developer
Rendering Team
SKY ENGINE AI, an Artificial Intelligence company founded in the UK with international presence, helps enterprises transform into greater AI companies. SKY ENGINE AI is a Synthetic Data Cloud for deep learning in vision AI – a developer platform for data scientists and computer vision engineers.
This is a chance for you to get in on the ground floor of an exciting AI venture. We are exploring many new challenges in Vision AI every day. We are currently seeking a Mid C++/Python Developer to support our Rendering Team.
Day-to-day responsibilities
- Increasing code quality of a Company's rendering engine library.
- Aiding the process of planning and designing library architecture changes throughout the continuous delivery process.
- Having a voice in all the decisions regarding library development.
- Cooperating with other Developers, Administrators and Product Owners - experts in the fields of CGI, Data Science, AI, Computer Vision.
- Creating project documentation.
- Main daily task: using C++ or Python environment to work on next release increment In the aspect of code refactoring, feature implementation, test automation, user interface improvement.
Required Qualification
- 4 or more years of programming experience in C++ and python in research projects.
- Experience in C++/python bindings.
- Detail-oriented & problem-solving skills.
- Strong experience in testing and CI/CD methodology.
- Knowledge about low ang high level data structures and design patterns.
- Experience in SCRUM.
- English B2 level.
- 01.0
Full-time position based in Warsaw, Poland
This is a full-time position based in Warsaw, Poland. Candidates are required to have, or be able to obtain, authorization to work in Poland.
- 02.0
Hybrid position
We offer the possibility of working from home, however regular work from office is expected.
Nice to have
- Experience in gaming or CG industry.
- Degree in computer science, mathematics, physics, engineering, or similar.
- Experience with CG tools such as Blender, Maya, Houdini, Substance Designer.
- Ability to understand complex data flows and processing.
- Experience with large code bases.
Work Methodology
- Agile SCRUM
- Automatic tests (pytest, gtests, nsight)
- Continuous delivery – GitLab
- Docker
- Git / Bitbucket / JIRA / Confluence
- AWS / Azure / Google Cloud
- Operating System – Linux
Our Office & Benefits
- Sport subscription
- Health insurance
- Training budget
- Bonus policy
- Hybrid work
- Modern office & young team
SKY ENGINE AI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.