Software Development Partner. Result-driven. Quality-obsessed.
Senior AI Engineer, Python, Node.js
Location
Brazil
Posted
12 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI Engineer, Python, Node.js
Dev.Pro
• Design and develop AI solutions end-to-end, from experiments and prototypes to production-ready systems • Conduct R&D and build PoCs, exploring new AI tools and methods, testing ideas, and turning validated concepts into working solutions • Collaborate with cross-functional teams to design and integrate AI solutions effectively • Document solutions, experiments, and best practices to grow AI expertise across the company • Advise internal teams on AI adoption, tools, and implementation strategies • Lead or participate in internal workshops and knowledge-sharing sessions
Job Requirements
- Power user of modern AI coding tools — agentic and spec-driven workflows
- Hands-on GenAI experience with LLM APIs, prompt engineering, LangChain, n8n, and AI feature development
- Testing and evaluation of GenAI systems (LLM evals), with solid code quality as a baseline
- 8+ years in software engineering with strong Python and production backend experience
- Passion for AI coding demonstrated via side projects, experimentation, and autonomous coding practices
- Deep understanding of ML fundamentals, including implementing basic models and gradient descent from scratch
- Strong SQL and practical experience with vector databases and embeddings
- Able to own initiatives end-to-end and work autonomously
- Strong analytical thinking and problem-solving skills
- Expertise in Agile workflows, balancing R&D and delivery priorities
- Excellent technical communication, documentation, and cross-disciplinary collaboration
- Upper-Intermediate English level
Benefits
- 30 paid days off per year to use however you like — vacations, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- We pay in U.S. dollars and cover all approved overtime
- Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desarrollo de aplicaciones utilizando Java, Python, y AWS. • Participación en proyectos de transformación digital. • Colaboración en un equipo diverso y multidisciplinario. • Mejora continua y aprendizaje en tecnologías innovadoras.
Senior Node.js Engineer
Shift MarketsWe simplify crypto exchange infrastructure. Deliver a world-class trading experience with our white label technology.
• Build and maintain backend services using Node.js and TypeScript • Design and implement APIs, services, and core platform functionality • Take ownership of features, from ideation through implementation and iteration • Leverage AI coding tools to accelerate feature development and improve code quality • Assist with debugging and refactoring • Design and operate agent-assisted development workflows • Work with emerging frameworks like OpenClaw to orchestrate development workflows • Contribute to engineering and product strategy, especially around AI-assisted development and automation • Collaborate with stakeholders to drive product outcomes independently
Desarrollador Java Senior, Integrador de Sistemas
Apiux TechUsing the power of the Technology to transform your business
• Desarrollar y mantener aplicaciones backend utilizando Java y frameworks Spring en entornos corporativos. • Implementar servicios e integraciones entre sistemas internos, plataformas externas y bases de datos relacionales. • Administrar y desplegar aplicaciones sobre servidores de aplicaciones y servidores web corporativos. • Participar en procesos de integración y soporte sobre plataformas middleware empresariales. • Diseñar y optimizar consultas, procedimientos y estructuras de bases de datos relacionales y no relacionales. • Desarrollar y mantener componentes frontend legacy y modernos asociados a soluciones corporativas. • Participar en iniciativas de integración cloud utilizando servicios de almacenamiento y conectividad corporativa. • Generar reportería y automatización de procesos mediante herramientas de construcción y despliegue. • Colaborar en el diseño técnico y modelamiento de soluciones utilizando UML y metodologías ágiles. • Participar en desarrollos e integraciones mobile sobre plataformas Android e Ionic. • Resolver incidentes técnicos complejos y apoyar la continuidad operacional de los sistemas institucionales. • Trabajar coordinadamente con áreas técnicas y funcionales para el levantamiento y atención de requerimientos.
• Own the product vision for the Scala plugin, ensuring it provides fast, correct, and trustworthy IDE support that evolves with the language. • Analyze product usage statistics and run a consistent pipeline of user interviews to ground decisions in real workflows. • Use IntelliJ IDEA with the Scala plugin daily – dogfooding features, catching regressions, and validating the developer experience first-hand. • Maintain and develop reference projects that serve as showcases for new features, material for conference demos, and a living test bed for DX quality. • Own and continuously adapt the plugin roadmap for short-term release goals, mid-term initiatives, and longer-term projects related to the Scala ecosystem. • Align plugin planning with Scala compiler releases and IntelliJ IDEA release trains. • Make judgments about trade-offs and say "no" when cost, risk, or maintenance burden outweighs user value. • Define problem statements, success criteria, and scope for features, and then collaborate with engineers to validate and refine them. • Represent core Scala stakeholders – developers and library authors – and prioritize recurring pain points, for example, false positives, slow analysis, unreliable refactorings, onboarding pain points, and AI agent integrations. • Coordinate with Developer Advocates, the IntelliJ IDEA, and Marketing teams, and other JetBrains teams.




