Join an exciting, challenge-driven work atmosphere
with a team of highly skilled professionals.

Send your CV to [email protected]


Technical Writer

As a technical writer at Abyssal, you will be producing high-quality documentation to help people understand things that are hard to understand and contribute to the overall success of our projects and products. As an ideal candidate, you have proven experience in a highly technical field, such as software development, computer science, or engineering.

  • Work with internal teams to obtain an in-depth understanding of the product to translate complex product information into simple, polished, and engaging content;
  • Independently gather information from subject matter experts and managers to develop, organize, and produce high-quality documentation that meets applicable standards and is appropriate for its intended audience;
  • Write user-friendly content that meets the needs of the target audience, turning insights into clear and comprehensible language;
  • Analyze existing and potential content, focusing on reuse and single-sourcing opportunities.


Skills and Qualifications:
  • 2-4 years’ industry experience as an effective technical writer;
  • Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures;
  • Previous experience writing documentation and procedural materials for multiple audiences;
  • Excellent written and verbal communication skills in both Portuguese and English, with a keen eye for detail.


Preferred Qualifications:
  • Proven ability to handle multiple projects simultaneously, with an eye for prioritization;
  • Firm understanding of the systems development life cycle (SDLC);
  • Strong working knowledge of Microsoft Office;
  • Previous experience with H2020 and P2020 projects.


Machine Learning / Computer Vision Researcher

As a researcher at Abyssal you will be working on developing novel algorithms for the challenging underwater environment. You will have the opportunity to work on several research areas from image classification to reinforcement learning and be part of a new and ambitious research team.


  • Perform cutting edge research work that can result in new patents and/or publications.
  • Research, design, implement, and evaluate novel Artificial Intelligence and Machine Learning methods to be deployed in real world scenarios.
  • Work on large-scale datasets, focusing on building scalable and accurate Artificial Intelligence and Machine Learning systems.
  • Collaborate closely with software engineering teams on developing systems from prototyping to production level.


We look for candidates with the following profile:
  • Ability to create novel Machine Learning/Computer Vision methods as proven by publications or projects.
  • Experience with 3D Computer Vision (i.e. SLAM/SfM).


Prefered Qualifications:
  • Experience with Deep Learning and/or Deep Learning frameworks (i.e. PyTorch).
  • Experience in image/video classification/segmentation.
  • MSc/PhD in a related field.


Needs to be:
  • Pro-active.
  • Team oriented.
  • Problem-solver.
  • Able to learn new software packages and methods.


Web / Front-end Developer

As a front end developer at Abyssal you will have the opportunity to help develop our cloud offerings.
Your main responsibility will be to work with design and backend to conceptualize and implement new UI from the ground up.


  • Develop web interfaces and API.
  • Develop web pages and applications


Key Skills:
  • Experience developing web interfaces using Angular and React.
  • Expert in building web applications using RESTful APIs.
  • Ability to work with real time data.
  • Ability to work with complex data structures.


Nice-to-have skills:
  • SCRUM Experience.
  • Asp.Net / .Net Core Experience.


Even if you are not an exact match for these requirements but you think you can adapt and excel at your responsibilities, get in touch with us, we have a place for you.

Technical Artist

Abyssal is looking for Technical Artist to join our 3D team. We expect a broad knowledge of games, from asset workflows, level creation, visual optimization and mainly a great ability to problem-solve.


Key Responsibilities:
  • Setup, implementation & management from assets from the 3D team into the engine while maintaining as much detail as provided.
  • Creating levels with complex assets while maintaining photo-real quality.
  • Providing creative solutions and resolving technical challenges.
  • Documenting recommendations to improve limitations in pipeline and tools.


Key Skills:
  • Solid understanding of Unreal Engine and its components (Material Editor and Shader, Blueprints, Animation, Scene Building, Sequencer, Lighting).
  • Experience with Material Authoring and Industry Standard Shading Language is a plus.
  • Have an excellent understanding of the technical limitations of game art assets.
  • Understanding of PBR pipeline.
  • Knowledge of a major 3D software packages (Modo, Maya and ZBrush).
  • Python/C++ programming is a plus.


Needs to be:
  • Pro-active.
  • Team oriented.
  • Able to learn new software packages and methods.


  • All applications must include a CV and a Portfolio.

Software Engineering - Unreal Engine, C++

As a developer at Abyssal you can be a generalist developer or a specialized one. We value your ability to learn and develop new things with a wide range of technologies.
We have multiple development teams, so we try to foster communication between them and you are free to join the one that best suits your interests. If you are not an exact match for these roles but you think you can adapt and excel at your responsibilities, we have a place for you.
Unreal Engine/C++

Key responsibilities:
  • Use of Unreal Engine as the basis for most of 3D work.
  • Development with visual scripting side by side with C++.


Key Skills:
  • C++ Experience.
  • 3D Game Engines Knowledge.
  • Rendering Framework Experience.
Nice-to-have skills:
  • Augmented Reality.
  • Strong ability to effectively lead a team.
  • Video rendering.
  • DirectX 9/11/12 Knowledge.
  • SCRUM Experience.

Talk with our HR team.

Contact us now!

Send us your CV