SENIOR BACK-END DEVELOPER

Company
Description
Job Summary: DGT Tecnologia is seeking a Mid-to-Senior Back-End Developer with an AI focus to work on the development and evolution of Computer Vision solutions—from model training to API construction. Key Highlights: 1. Pioneers in electronic perimeter security in the country. 2. Development of Artificial Intelligence-powered Computer Vision solutions. 3. A collaborative team focused on personal development. **Job Description:** ---------------------- We are pioneers in implementing electronic perimeter security nationwide and today operate in over 200 Brazilian cities. Through an AI software development center, we apply innovative technologies to ensure excellence in every project delivery. We make places better so people can be better! DGT Tecnologia’s innovations contribute to building safer and smarter cities via an ecosystem connecting communities with security forces, delivering technology solutions for crime reduction oriented toward well\-being. We are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development—ensuring every challenge receives the solution it deserves. At DGT Tecnologia, you can give your best. We seek a Mid-to-Senior Back\-End Developer with strong AI orientation to strategically and technically develop and evolve Computer Vision solutions. Your role will span end-to-end: from training and experimenting with models to building the API that serves them. You will contribute to systems integrating AI and databases, participating daily in development with an investigative mindset. We seek individuals who enjoy technological challenges, possess autonomy to propose solutions, and wish to grow by bridging Software Engineering and Data Science. **Essential Requirements:** ------------------------------ Requirements Back\-End System Development and Maintenance: Train, fine\-tune, and maintain machine learning models focused on computer vision. Design and evolve secure, high-performance RESTful APIs (FastAPI) to expose developed models. Model, integrate, and optimize relational databases (e.g., PostgreSQL, MySQL) for structured application data storage and metadata/results from AI inferences. Apply software engineering best practices daily: technical documentation, code reviews, and testing. Integration and Support: Ensure efficient integration between Back\-End and Front\-End, aligning contracts, data formats, and behavioral expectations. Support production systems by analyzing incidents and proposing fixes. Assist QA teams in designing test scenarios, especially for API workflows. Optimization and Performance: Optimize AI inferences to ensure models respond within acceptable timeframes. Refactor and improve performance of queries and business logic in Python and databases. Interact with queuing systems and asynchronous routines for image and data processing. Innovation and Continuous Improvement: Stay current with trends, libraries, and best practices in Back\-End development and AI. Participate in incident analyses, identifying root causes and learning from errors. Gradually contribute to the evolution of microservices and CI/CD practices. Stakeholder and Team Collaboration: Collaborate with Product Owners, Analysts, and peers to align technical requirements and assess AI feasibility. Participate in demos, planning sessions, and retrospectives, ensuring transparency regarding model and API progress. Post\-Delivery Monitoring and Continuous Improvement: Conduct technical validations after deploying new models or endpoints to production. Propose improvements to the team’s AI development and experimentation processes. **Employment Type:** -------------------------- CLT **PCD:** -------- NO **Benefits:** --------------- Meal/food allowance Mobility assistance Health and dental insurance Gympass Birthday day off **Work Location:** ---------------------- DGT TECNOLOGIA LTDA **Working Hours:** ------------------------ Day shift
Posted by

João Silva
Indeed · HR







