Spain Remote (Global)

Plain Concepts is hiring an AI & Computer Vision Software Engineer

About the Role

As an AI & Computer Vision Software Engineer, you'll work within a forward-thinking innovation team to turn emerging concepts into functional, reliable software. This role thrives on exploration—where evolving requirements are expected, and discovery is part of the process. You’ll take early-stage ideas and prototype technologies and help mature them into deployable systems through iterative experimentation and sound engineering.

What You’ll Do

  • Break complex challenges into testable experiments, validating solutions step by step
  • Develop and refine proofs of concept, advancing them into maintainable, production-ready code
  • Apply both classical computer vision techniques and deep learning models, often combining them for stronger results
  • Evaluate new AI models, tools, and frameworks in practical contexts to assess real-world value
  • Write clean, modular code with testing and long-term maintenance in mind
  • Collaborate in Agile cycles, contributing to planning, reviews, and continuous improvement
  • Define metrics and validation strategies to measure performance and impact
  • Document decisions and share insights through internal sessions, demos, and technical notes
  • Support the transition of prototypes into stable applications, considering reproducibility and performance

What We’re Looking For

You approach problems with curiosity and persistence, learning quickly and adapting based on feedback. You care about delivering usable outcomes, not just technical novelty. You communicate clearly what you’ve tried, what succeeded, and what didn’t. Your experience includes Python development and foundational software practices—clean code, version control with Git, and modular design. You have hands-on familiarity with AI, machine learning, and computer vision using PyTorch, and you’ve worked with tasks like object detection, segmentation, or classification.

Fluency in English is essential, as you’ll collaborate in an international setting. You’re motivated to move beyond notebooks and help build applications that can be deployed and maintained long-term.

Nice-to-Have Skills

  • Exposure to 3D computer vision concepts such as point clouds, NeRF, or Gaussian Splatting
  • Basic experience with cloud platforms like Azure, AWS, or GCP
  • Interest in MLOps practices—model packaging, evaluation, and simple deployment pipelines
  • Experience integrating prototypes into production environments, even at small scale
  • Initiative in creating demos, writing technical content, or presenting findings

Work Environment

This role offers full remote flexibility with a 35-hour workweek and adaptable scheduling. You’ll work in an inclusive, transparent culture that values diverse perspectives and continuous learning. The team encourages knowledge sharing through talks, events, and collaborative problem-solving, supporting growth through training budgets, certification opportunities, and language lessons.

Compensation is competitive and based on experience, with added flexibility in benefits including meal, transportation, and childcare support. Additional perks include home internet and electricity stipends, free medical and dental coverage, gym discounts, a birthday day off, and an annual team event.

If you're driven by technical challenge and want to work where innovation meets delivery, this role offers the space to grow, experiment, and make an impact.

Required Skills
PythonPyTorchGitComputer VisionMachine LearningAIDeep LearningProblem SolvingTeamworkCommunicationFast LearningInnovation PythonPyTorchAIMachine LearningComputer VisionDeep LearningClassical CVCloud EnvironmentsAzureGitFast LearningTeamworkCommunicationProblem SolvingInnovation
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Plain Concepts
Plain Concepts is a global company of over 500 people passionate about technology and innovation, creating custom solutions for clients. We are a 100% technical team, dedicated to crafting custom projects from scratch, offering expert technical consultancy, and providing top-tier training.
All jobs at Plain Concepts Visit website
Job Details
Department Software Development
Category data
Posted 2 months ago