Job Closed
This listing is no longer active.
Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.
Senior AI & Computer Vision Software Engineer
Location
Spain
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI & Computer Vision Software Engineer
Plain Concepts
• Be resolutive in uncertain environments • Break down complex, ambiguous problems into small iterations • Prototype quickly, validate hypotheses, and discard approaches efficiently • Make pragmatic decisions aligned with time, budget and constraints • Define experiments and metrics to prove what works • Study and apply recent techniques in AI / CV / 3D • Combine tools and approaches creatively to explore solutions beyond the obvious • Build Proofs of Concept to tackle problems not fully solved in the market • Turn prototypes into production-ready solutions (robustness, maintainability, monitoring) • Propose improvements in architecture, pipelines and workflows • Contribute with internal sessions, demos, mentoring, documentation • Participate in external knowledge sharing: articles, talks, workshops, conferences • Evaluate immature technologies critically (trade-offs, limitations, feasibility) • Reduce technical risk through iterative validation • Help transform “cool demos” into reliable systems that can be maintained over time • Write clean, maintainable, production-ready code • Apply strong engineering practices (architecture, testing, performance) • Participate actively in code reviews and technical discussions • Collaborate in an Agile environment with strong ownership and teamwork
Job Requirements
- Strong problem-solving skills under uncertainty
- Fast experimentation mindset (hypothesis → prototype → measure → decide)
- Pragmatic delivery orientation without sacrificing code quality
- Continuous learning and curiosity
- Strong experience in Python
- Strong foundations in software engineering
- Solid knowledge of Computer Vision / Deep Learning, ideally including some of:
- image/video processing
- 3D vision (point clouds, NeRF/Gaussian Splatting, spatial understanding)
- segmentation/detection approaches (e.g., SAM-like models, grounding, multimodal)
- Ability to implement end-to-end solutions beyond notebooks, with production constraints in mind
- Good communication skills (technical + collaborative)
- Proficiency in English in an international environment
- Nice to have (but not mandatory)
- Experience with C# and/or graphics engines (Unity, Unreal, Evergine)
- Experience deploying AI systems (Azure/AWS/GCP)
- Familiarity with MLOps practices (deployment, monitoring, reproducibility)
- Experience creating technical content (training, talks, workshops)
Benefits
- Salary determined by the market and your experience 🤑
- Flexible schedule 35 Hours / Week 😎
- Fully remote work (optional) 🌍
- Flexible compensation (restaurant, transport, and childcare) ✌
- Medical and dental insurance (completely free of charge for the employee) 🚑
- Individual budget for training or equipment and free Microsoft certifications 📚
- English lessons 🗽
- Birthday day off 🌴🥳
- Monthly bonus for electricity and Internet expenses at home 💻
- Discount on gym plan and sports activities 🔝
- Plain Camp (annual team-building event) 🎪
- Extra perks: events attendance and speakers, welcome pack, baby basket, Christmas basket, discount portal for employees ➕ The pleasure of always working with the latest technological tools!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• We're on a mission to transform how organizations manage workforce spending. • For over a decade, PEX has built and evolved solutions that help small and medium-sized organizations manage payments-related activities more efficiently. • You are a Senior Software Engineer who thrives at the intersection of Fintech and AI innovation. • You’ll join at an exciting time—this isn’t a role where you’ll be handed tickets and told what to build. • You are a customer-focused engineer with an ownership mentality and the ability to act independently to lead features through all stages of our SDLC. • You thrive in environments where you collaborate from ideation through deployment and ship code that impacts hundreds of thousands of users.
Software Architect, Infotainment – W2 Contract
CARIADWe are the automotive software company of the Volkswagen Group.
• Translate the architectural vision and platform principles into system and software architecture design specifications and integration blueprints. • Define and maintain system decomposition, component responsibilities, and inter-process communication interfaces. • Drive the evaluation and adoption of technologies that support modularity, reusability, and scalability. • Serve as the technical lead for complex design and integration challenges across software, hardware, and vehicle network layers. • Review and validate design proposals from development teams for technical soundness and architectural alignment. • Lead technical deep dives and design reviews across functional areas such as Applications, SW platform and Hardware. • Ensure seamless interaction and data exchange between IIX subsystems and adjacent vehicle domains. • Collaborate with Systems Engineering and Delivery Units to align architecture deliverables with project milestones. • Support integration readiness by identifying dependencies, risks, and optimization opportunities early in the lifecycle. • Provide hands-on guidance during system bring-up, debugging, and performance tuning phases. • Partner with cross-functional teams including Brand Engineering, Systems Engineering, and Security to align technical decisions with product and compliance goals. • Engage with Tier 1 suppliers and technology vendors to ensure interoperability and adherence to interface specifications. • Contribute to cross-brand forums and architecture working groups to promote standardization and knowledge sharing. • Serve as a mentor and technical resource for engineers and architects, fostering growth within the architecture team. • Support the definition and enforcement of architecture review processes, design quality gates, and compliance checklists. • Identify and mitigate technical risks related to performance, scalability, safety, and maintainability. • Ensure solutions comply with relevant safety and regulatory standards (ISO 26262, UNECE R155/R156). • Contribute to maintaining architectural traceability from requirements to implementation and validation. • Monitor emerging technologies in embedded systems, Android OS, and connected car ecosystems. • Propose improvements to architecture methodologies, tools, and documentation standards. • Contribute to capability-building efforts by developing reusable design assets and best practices. • Foster a culture of technical excellence and innovation within the architecture and engineering community.
• Develop core features of SuperPlane from conception to deployment. • Develop APIs, integrations, and scalable services for multi-cloud environments. • Collaborate with the AI and Product teams to implement intelligent automation features. • Review peers’ work and contribute to engineering best practices. • Continuously improve performance, security, and developer experience.
• Lead the design, prototyping, development, and deployment of new user-facing products and internal tooling • Implement AI applications/integrations and tuning/RAG where needed • Navigate the balance between lightweight prototyping and principled engineering practices • Champion security and privacy, including looking for ways to make it easier to safeguard sensitive data




