Senior AI/ML Backend Software Engineer
Location
Brazil
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI/ML Backend Software Engineer
Compass
• Projetar, desenvolver e operar aplicações transacionais baseadas em IA Generativa e LLMs • Desenvolver APIs REST em Python seguindo arquitetura de microsserviços • Construir pipelines de inferência e integrar modelos de Machine Learning e LLMs utilizando LangChain e LangGraph • Implementar soluções de RAG (Retrieval-Augmented Generation) integradas a fontes de dados corporativas • Manipular e processar dados utilizando Pandas e NumPy • Garantir qualidade de código através de Clean Code, princípios SOLID e testes automatizados (unitários e integração) • Implementar observabilidade ponta a ponta utilizando logs, métricas e tracing com Prometheus, Grafana e Datadog • Manter e evoluir pipelines CI/CD utilizando GitHub • Atuar na construção e sustentação de ambientes em AWS utilizando infraestrutura como código (Terraform) • Trabalhar com containers e orquestração utilizando Docker e Kubernetes
Job Requirements
- Experiência sólida em desenvolvimento backend com Python
- Vivência na construção de APIs REST e arquiteturas de microsserviços
- Experiência prática na integração de LLMs e soluções de IA Generativa em aplicações corporativas
- Conhecimento em frameworks para orquestração de IA, como LangChain e/ou LangGraph
- Experiência com manipulação e processamento de dados utilizando Pandas e NumPy
- Conhecimento de boas práticas de desenvolvimento, incluindo Clean Code, SOLID e testes automatizados
- Experiência com observabilidade de aplicações utilizando logs, métricas e tracing
- Vivência com CI/CD e versionamento de código utilizando Git/GitHub
- Conhecimento em ambientes AWS, incluindo serviços como EC2, S3, Lambda, ECS, Fargate e IAM
- Experiência com Docker e conceitos de conteinerização
- Conhecimento em Kubernetes para orquestração de aplicações
- Conhecimento em Arquitetura de Software e Arquitetura de Microsserviços.
- Capacidade de atuar de forma autônoma, com visão de produto e foco em resultados
- Boa comunicação e facilidade para colaborar com times multidisciplinares
Benefits
- Trabalhando em uma empresa que faz parte da Revolução da IA
- Oportunidades de crescimento profissional
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Python
FiligranUncover Threats. Take Action. Home of OpenCTI, OpenBAS and more.
• Full Stack Architecture: Build a clean, scalable application deployable both as SaaS and On-Premise, using TypeScript and Python. You will design complex visualization flows, advanced logging capacities and agent configuration. • Architectural Evolution: Refine the software architecture to handle the integrations with the AI team at Filigran. • Rapid Prototyping: Iterate fast to test concepts, being comfortable with refactoring or deleting code as the product vision evolves based on user feedback. • Community Management: Engage with the Open Source community (GitHub, Slack), answering user questions. • Team Structuring: Participate in the creation of development processes and team culture as one of the first hires in this new squad.
• Review business requirements and validate technical solutions. • Contribute to implementation planning. • Develop integration services with external providers and public systems. • Implement fiscalization and electronic invoicing functionality. • Deliver production-ready solutions. • Maintain service stability through monitoring, logging, and incident response. • Collaborate on regulatory services. • Independently deliver integration tasks after onboarding.
Database Developer – Contractor
RESPECAchieving the impossible. Transforming our clients' visions into reality.
• Design, develop, and maintain SQL Server databases • Build and optimize ETL pipelines and data workflows using SSIS, SQL Server, Python, and/or PySpark • Lead or support large-scale data conversion and migration efforts • Develop data ingestion and transformation processes • Create and maintain logical and physical data models • Build and support reporting solutions using SSRS and Power BI • Diagnose and resolve database performance issues • Provide production support and participate in on-call support
• Join a client project focused on building, integrating, and operating resilient cloud-hosted services. • Work closely with product, delivery, and engineering teams in an agile environment. • Help design and deliver services that are secure, scalable, maintainable, and built to SLA standards.




