Spain Remote (Global)

Plain Concepts is hiring a Senior AI & Computer Vision Software engineer

About the Role

Shape the future of intelligent systems by joining a forward-thinking team where research meets real-world engineering. In this role, you'll navigate open-ended problems in AI and computer vision, rapidly testing ideas and refining approaches through data-driven iteration. Your work will bridge the gap between experimental concepts and deployable software, ensuring solutions are not only innovative but maintainable and scalable.

What You’ll Do

  • Decompose complex challenges into actionable, testable steps
  • Develop quick prototypes to validate ideas, then refine or pivot based on results
  • Apply deep learning and computer vision techniques to image, video, and 3D data—including point clouds, NeRF, and spatial understanding models
  • Design and run experiments with clear success metrics to guide technical decisions
  • Implement end-to-end pipelines that go beyond notebooks to production-grade code
  • Strengthen system architecture, testing, and monitoring practices across projects
  • Share knowledge through internal sessions, mentoring, and documentation
  • Present insights externally via talks, articles, or workshops
  • Assess emerging technologies critically, weighing feasibility and long-term trade-offs
  • Collaborate in Agile workflows with strong ownership and cross-functional input

What We’re Looking For

You thrive in uncertainty, learn quickly, and balance innovation with practical constraints. You write clean, well-structured code and care deeply about engineering rigor. Your background includes:

  • Strong proficiency in Python and core software engineering principles
  • Proven experience in computer vision and deep learning—especially in segmentation, detection, or multimodal models (e.g., SAM-like systems)
  • Hands-on work with 3D vision technologies such as point clouds, Gaussian Splatting, or spatial reasoning
  • Ability to deliver robust systems under real-world constraints
  • Effective communication in English within global, multidisciplinary teams

Nice to Have

  • Experience with C# or graphics engines like Unity, Unreal, or Evergine
  • Background deploying AI models on cloud platforms (Azure, AWS, GCP)
  • Familiarity with MLOps—versioning, monitoring, reproducible pipelines
  • Prior experience creating technical content or leading training sessions

Work Environment

This is a fully remote role with flexible scheduling—35 hours per week, adaptable to your rhythm. You’ll work in an inclusive, transparent culture that values curiosity, collaboration, and continuous growth. The team operates on agile principles, emphasizing ownership, peer feedback, and shared learning.

Benefits

  • Competitive compensation based on experience and market standards
  • Flexible salary components for meals, transport, and childcare
  • Full remote work with optional in-person collaboration
  • Comprehensive medical and dental coverage at no cost
  • Monthly allowance for home internet and electricity
  • Annual training or equipment budget and free access to Microsoft certifications
  • English language support
  • Birthday off, baby basket, Christmas basket, and welcome package
  • Discounts on gyms and sports programs
  • Annual team event and support for conference attendance
  • Access to a broad employee discount portal
  • Opportunities to engage with cutting-edge tools and technologies

Our Commitment

We believe diverse perspectives drive better solutions. All applicants are considered without regard to race, color, religion, national origin, gender, age, disability, sexual orientation, or any other protected status. We actively foster an environment of inclusion, transparency, and equal opportunity.

Required Skills
PythonComputer VisionDeep Learning3D graphicsspatial computingC#UnityUnrealEvergineAzureProblem-solvingPrototypingSoftware Architecture PythonAIMachine LearningDeep LearningComputer Vision2D/3D VisionImage/Video Processing3D VisionPoint CloudsNeRFProblem-solvingFast experimentationPragmatic deliveryCode qualityContinuous learning
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
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