Building high-performing teams for startups.
Software Engineer – AI-first
Location
Argentina
Posted
41 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – AI-first
thaia®︎
• Implementar integraciones con ERPs y plataformas de e-commerce (Shopify, Tienda Nube, Contabilium, entre otros) • Leer documentación técnica, pedir credenciales y validar flujos reales con clientes • Resolver integraciones end-to-end, incluyendo conversaciones técnicas con clientes cuando sea necesario • Diseñar y desarrollar funcionalidades full stack end-to-end, desde el diseño técnico hasta la implementación y el release en producción • Trabajar principalmente en backend, tocando frontend cuando haga falta • Usar AI de forma activa para acelerar desarrollo, explorar soluciones y mejorar la calidad del código • Proponer mejoras técnicas y decisiones que ayuden a escalar el producto • Trabajar codo a codo con founders y el equipo técnico
Job Requirements
- Experiencia como Software Engineer con foco backend o Full Stack
- Experiencia sólida en Java
- Conocimientos prácticos de TypeScript y React
- Experiencia integrando APIs de terceros y sistemas externos
- Autonomía, criterio técnico y mentalidad de ownership
- Uso real y frecuente de herramientas de AI como parte del workflow de desarrollo
- Buenas habilidades de comunicación y capacidad de explicar decisiones técnicas
- Experiencia previa en startups early-stage o equipos chicos (deseable)
- Haber trabajado en onboarding técnico de clientes B2B (deseable)
- Experiencia con WhatsApp, mensajería o productos conversacionales (deseable)
- Side projects, proyectos propios o contribuciones técnicas (deseable)
Benefits
- Rol con impacto real desde el primer día
- Ownership y cercanía con las decisiones técnicas
- Equipo chico, rápido y sin burocracia
- Aprendizaje constante en un contexto de crecimiento
- AI como parte central de la forma de trabajar
- Ambiente flexible, basado en confianza
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead technical discussions across diverse teams • Mentor developers on emerging and existing technologies • Evaluate the feasibility of alternative directions in future architecture/platform development • Ensure selected architecture achieves desired quality attributes • Influence design, architecture, and implementation of cloud-native experiences • Design and implement high-quality code for complex areas • Collaborate closely with product managers, architects, and other stakeholders • Present to and gain insights from Autodesk management on key architectural initiatives • Champion industry best practices
• Drive the technical architecture across the domain, with a focus on modernization, scalability and AI integration. • Lead the design and implementation of microservices and cloud-native systems. • Guide the transition from legacy systems to modern distributed systems. • Collaborate with senior stakeholders (EMs, Staff and Principal Engineers, Directors) to align on technology direction. • Champion engineering excellence, fostering a culture of autonomy, accountability, and quality. • Provide mentorship and leadership across engineering teams. • Integrate LLMs and other GenAI models into web applications through efficient API design and implementation. • Build and optimize API endpoints enabling seamless, real-time communication between front-end applications and back-end AI services. • Design and develop secure, scalable, and high-performing Java-based microservices for AI model deployment. • Develop robust back-end systems in Java to support deployment, scalability, and ongoing maintenance of GenAI models. • Build and maintain data pipelines, including preprocessing input data and post-processing model outputs for application use. • Implement best practices for sensitive data handling and maintaining high model performance. • Use Kubernetes and Docker for containerization and orchestration to ensure scalable deployment of AI applications. • Implement CI/CD pipelines for automated testing and delivery of code changes. • Maintain scalable and secure cloud infrastructure using platforms such as Google Cloud Platform or Azure for model training, storage, and deployment. • Utilize vector databases (e.g., Pinecone, Weaviate, Faiss) for embedding management and similarity search. • Work with frameworks supporting model development and deployment, including Hugging Face, LangChain, and OpenAI ecosystem tools. • Optimize and fine-tune LLMs based on specific application needs.
• Process massive streams of media metadata in a high-scale AWS environment. • Deliver high-quality features that power industry-leading measurement and attribution products. • Independently own and deliver features, writing high-quality code that includes monitoring, metrics, and logging as standard practice. • Author and own the testing plan for features, performing various test types and identifying patterns in test results. • Actively participate in code reviews to ensure a healthy and maintainable codebase. • Use AI tools to improve task speed and quality, critically evaluate AI-generated output, and identify enhancements in work assignments. • Participate in the on-call rotation and contribute to defining on-call expectations.
Fullstack Software Engineer – Business Solutions
DataIQDataIQ is the trusted global collaboration and intelligence platform for data leaders.
• Build Innovative AI-Driven Applications: Design, develop, and deploy AI-powered applications that solve complex business problems, integrating Dataiku’s backend AI capabilities with user-centric, intuitive front-end interfaces. • Work with Data Scientists and Industry Specialists: Collaborate with solutions engineers, data scientists, and industry experts to develop the best solutions for customers. • Empower Business Users: Create applications that allow expert users to work with large datasets and extract meaningful insights quickly and intuitively. • Drive Continuous Improvement: Take responsibility for the end-to-end lifecycle of applications—from PoC to production. • Collaborate Across Teams: Work closely with core teams to ensure high-quality, reusable components. • Contribute to Team Growth: Help mentor new team members, participate in interviews, and contribute to onboarding processes.




