Plain Concepts S.L. logo

Senior AI & Computer Vision Software engineer

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Machine Learning Engineer

Date Posted

March 10, 2026

Full Job Description

đź“‹ Description

  • • Join Plain Concepts' international research squad as a Senior AI & Computer Vision Software Engineer, a role where titles are secondary to impact and innovation.
  • • This position is designed for individuals who thrive on solving complex, ambiguous problems with limited resources and no clear-cut solutions, embracing an Agile, iterative approach while upholding high engineering standards.
  • • You will be instrumental in transforming cutting-edge research and early-stage technologies into tangible, usable, and production-ready software solutions.
  • • Collaborate closely with multidisciplinary teams at the forefront of Artificial Intelligence (AI), Machine Learning (ML), Computer Vision (both 2D and 3D), 3D graphics, and spatial computing, all underpinned by robust software engineering practices.
  • • Your primary responsibility will be to bring innovation to life by developing tailor-made solutions that impress clients and push technological boundaries.
  • • You will be expected to demonstrate resoluteness in uncertain environments, effectively breaking down complex challenges into manageable iterations.
  • • A key aspect of the role involves rapid prototyping, validating hypotheses, and efficiently discarding unpromising approaches to accelerate the innovation cycle.
  • • You will make pragmatic decisions, balancing project requirements with time, budget, and technical constraints.
  • • Defining and executing experiments, along with establishing relevant metrics, will be crucial for validating the effectiveness of developed solutions.
  • • You will actively contribute to bringing innovation into real-world projects by studying and applying the latest techniques in AI, Computer Vision, and 3D technologies.
  • • Creativity will be essential as you combine various tools and approaches to explore solutions that go beyond the conventional.
  • • Building Proofs of Concept (PoCs) will be a regular task, aimed at tackling problems that currently lack established solutions in the market.
  • • A significant part of your role will involve transitioning these prototypes into robust, production-ready solutions, ensuring they are maintainable, reliable, and equipped with appropriate monitoring.
  • • You will proactively propose and implement improvements to existing architecture, data pipelines, and development workflows.
  • • Sharing your expertise and contributing to the growth of the team is highly valued; this includes participating in internal knowledge-sharing sessions, conducting demos, mentoring colleagues, and creating comprehensive documentation.
  • • You will also be encouraged to engage in external knowledge sharing through articles, presentations, workshops, and conferences, representing Plain Concepts in the wider tech community.
  • • A critical function is bridging the gap between pure research and practical production environments.
  • • This involves critically evaluating emerging technologies, understanding their trade-offs, limitations, and feasibility for real-world application.
  • • You will play a vital role in reducing technical risk by employing iterative validation techniques.
  • • Your efforts will help transform experimental 'cool demos' into dependable systems that can be reliably maintained over time.
  • • Building software the 'right way' is a core tenet, emphasizing the creation of clean, maintainable, and production-ready code.
  • • You will apply strong software engineering principles, including sound architectural design, comprehensive testing strategies, and performance optimization.
  • • Active participation in code reviews and technical discussions is expected, fostering a collaborative and high-quality development environment.
  • • Working within an Agile framework, you will demonstrate strong ownership and a collaborative spirit, contributing to team success.
  • • The role offers the unique opportunity to work on projects that matter, with a team that shares your passion for technology and innovation, making a real impact in a dynamic and forward-thinking company.

Skills & Technologies

Python
AWS
Azure
GCP
REST
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Plain Concepts S.L. logo
Plain Concepts S.L.
Visit Website

About Plain Concepts S.L.

Plain Concepts is a technology consulting company specializing in the development of innovative software solutions. They focus on leveraging cutting-edge technologies such as Artificial Intelligence, Machine Learning, Big Data, and Cloud Computing to help businesses transform their operations and achieve their strategic goals. Their expertise spans across various industries, offering tailored services that include custom software development, data analytics, IoT solutions, and digital transformation strategies. Plain Concepts is committed to delivering high-quality, scalable, and secure applications that drive efficiency and provide a competitive edge for their clients.

Similar Opportunities

Toronto, California, Canada
Full-time
Expires Apr 25, 2026
Python
Java
Scala
+7 more

15 days ago

Apply
Visual Concepts LLC logo

Visual Concepts LLC

Austin, California, Canada
Full-time
Expires Apr 25, 2026
Python
Data Science
Senior
+2 more

15 days ago

Apply
Toronto, California, Canada
Full-time
Expires May 4, 2026
Python
TypeScript
Go
+4 more

5 days ago

Apply
Essen, Canada
Full-time
Expires May 6, 2026
Python
JavaScript
TypeScript
+5 more

3 days ago

Apply