
Senior AI & Computer Vision Software Engineer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Spain.
• Navigate uncertain environments with resolution.
• Decompose complex, ambiguous challenges into manageable iterations.
• Rapidly prototype, validate hypotheses, and efficiently eliminate ineffective approaches.
• Make practical decisions that align with time, budget, and constraints.
• Establish experiments and metrics to demonstrate effective solutions.
• Integrate innovation into real-world projects.
• Research and apply the latest techniques in AI, CV, and 3D.
• Creatively combine tools and methodologies to explore innovative solutions beyond conventional thinking.
• Develop Proofs of Concept to address unresolved market challenges.
• Transition prototypes into production-ready solutions, ensuring robustness, maintainability, and monitoring.
• Suggest enhancements in architecture, pipelines, and workflows.
• Share expertise and foster team development.
• Contribute to internal initiatives such as sessions, demos, mentoring, and documentation.
• Engage in external knowledge-sharing activities, including articles, presentations, workshops, and conferences.
• Serve as a bridge between research and production.
• Critically assess immature technologies, considering trade-offs, limitations, and feasibility.
• Mitigate technical risks through iterative validation.
• Aid in transforming "cool demos" into dependable systems that can be sustained over time.
• Develop software using best practices.
• Produce clean, maintainable, production-ready code.
• Employ strong engineering principles in architecture, testing, and performance.
• Actively participate in code reviews and technical discussions.
• Collaborate in an Agile setting with a strong sense of ownership and teamwork.
• Robust problem-solving abilities in uncertain situations.
• Quick experimentation mindset (hypothesis → prototype → measure → decide).
• Focused on pragmatic delivery without compromising code quality.
• Commitment to continuous learning and curiosity.
• Extensive experience in Python.
• Strong foundation in software engineering principles.
• Solid understanding of Computer Vision and Deep Learning, ideally including:
• image/video processing.
• 3D vision (point clouds, NeRF/Gaussian Splatting, spatial understanding).
• segmentation/detection techniques (e.g., SAM-like models, grounding, multimodal).
• Capability to implement end-to-end solutions beyond just notebooks, considering production constraints.
• Effective communication skills (both technical and collaborative).
• Proficient in English in an international context.
• Experience with C# and/or graphics engines (Unity, Unreal, Evergine).
• Familiarity with deploying AI systems (Azure/AWS/GCP).
• Knowledge of MLOps practices (deployment, monitoring, reproducibility).
• Background in creating technical content (training sessions, presentations, workshops).
• Competitive salary based on market standards and your experience 🤑
• Flexible 35-hour work week 😎
• Option for fully remote work 🌍
• Flexible compensation options (restaurant, transport, and childcare) ✌
• Comprehensive medical and dental insurance (entirely free for employees) 🚑
• Individual budget for training or equipment, along with free Microsoft certifications 📚
• English language lessons 🗽
• Day off for your birthday 🌴🥳
• Monthly bonus to offset electricity and Internet costs at home 💻
• Discounts on gym memberships and sports activities 🔝
• Annual team-building event: Plain Camp 🎪
• Additional perks: attendance at events, welcome packs, baby baskets, Christmas baskets, and an employee discount portal ➕ Enjoy working with the latest technological tools!
Confitec
Nagarro
HealthMark Group
Abnormal Security
Get handpicked remote jobs straight to your inbox weekly.