FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Software Developer – Artificial Intelligence, Computer Vision
INDT - Instituto de Desenvolvimento TecnológicoJunior Software Developer focusing on AI and Computer Vision at INDT in Manaus, Brazil. Developing applications for industrial environments with a collaborative team.
Tech Stack
Tools & technologiesFlaskLinuxPythonPyTorchTensorflow
About the role
Key responsibilities & impact- Develop features in applications and services focused on computer vision and artificial intelligence.
- Assist in implementing and maintaining image processing and AI model inference pipelines.
- Develop REST APIs, backend services, and integrations with existing systems.
- Support the structuring of data pipelines, model training, and inference.
- Implement integrations with databases, sensors, PLCs, and other industrial systems under technical supervision.
- Participate in the deployment and maintenance of applications in Linux environments and edge architectures.
- Use containers and version control tools during solution development.
- Execute unit and integration tests, contributing to the validation of developed features.
- Prepare and maintain technical documentation related to code, APIs, and integrations.
- Attend technical meetings, gather requirements, and follow up on activities with the multidisciplinary team.
- Continuously seek technical improvement, following development standards and best practices defined by the team.
Requirements
What you’ll need- Degree in Computer Engineering, Computer Science, Information Systems, Software Engineering, Electrical Engineering, Automation Engineering, or related fields
- Knowledge of Python
- Experience with FastAPI, Flask, or similar backend frameworks
- Knowledge of REST API development
- Familiarity with Git and version control
- Basic knowledge of OpenCV
- Familiarity with AI frameworks such as PyTorch or TensorFlow
- Knowledge of computer vision models such as YOLO or image classifiers
- Basic understanding of digital image processing
- Familiarity with communication protocols such as MQTT, Modbus, WebSocket, and REST
Benefits
Comp & perks- Collaborative environment with many challenges for learning and growth
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIFlaskREST API developmentOpenCVPyTorchTensorFlowdigital image processingcomputer vision modelsimage classifiers
Soft Skills
technical improvementrequirement gatheringteam collaborationdocumentation preparationcommunication
Certifications
Degree in Computer EngineeringDegree in Computer ScienceDegree in Information SystemsDegree in Software EngineeringDegree in Electrical EngineeringDegree in Automation Engineering