Let’s build meaningful technology. Together!
We design and develop high-impact digital products and a culture where autonomy, growth, and joy inspire everything we do.
See open positions
Joining XL means you will...
Build Products that matter!
At Xmartlabs, we design and build impactful digital products and foster a culture of autonomy, growth, and joy.
We use the latest tech, from modern stacks to cloud-native. We contribute to open source and push the limits of what’s possible.
Every new hire gets a senior mentor. Weekly “investment time” fuels learning, experimentation, and sharing through blogs, talks, and events.
We care about creating a healthy, inclusive and fun environment. Whether you’re into game nights, fútbol, you’ll find your space here.
At XL, we trust people over micromanagement. You’ll own your work, challenge norms, and suggest better ways to build, work, and grow.
At Xmartlabs, we design and build impactful digital products and foster a culture of autonomy, growth, and joy.
What you’ll get
Flexible hours
Remote friendly
In-house chef
English classes
Monthly events
Fruits and snacks
End-of-year party
Anniversary gifts
Gym membership
Support, & shared growth. That’s our culture
Our culture comes to life through the people who shape it every day. Here, our teammates share why Xmartlabs is such a special place to work.
We invest in learning and share it with the world
Our weekly investment time is for research, exploring new tech, and staying sharp. We share what we learn through blogs, talks, meetups, and open source.
We grow our future talent, from day one.
Emerging talent builds skills through hands-on learning with expert mentors who focus on doing, not shadowing.
Culture is something we live and share.
Our values shape how we work, communicate, and support each other. Everyone helps build our culture.
What Our Team Says
"I love engineering, but also writing, talks, and research. At Xmartlabs, I’ve always felt the freedom to explore what I enjoy, and the best part is growing together and supporting each other.”
"I value being able to bring new ideas, balance with stakeholders, and keep a user-first mindset. What makes it special is Xmartlabs culture, always sharing, discovering, and supporting each other.”
“What I enjoy the most about projects at Xmartlabs is that I’m always learning and growing. We never get stuck in time: we work with the newest technologies and focus on delivering the best quality to the end client.”
“At Xmartlabs, you can explore, try out different roles, and grow professionally, while contributing ideas to build the culture alongside amazing people, both professionally and personally.”
“At Xmartlabs, internal communication is great: we’re always up to date with news and achievements, and I love the focus on social responsibility, with projects, donations, and activities where everyone can contribute.”
“What I value the most at Xmartlabs is diversity and acceptance: you can be yourself. There’s room to develop your own projects and ideas, which fosters creativity, professional growth, and personal growth too.”
Our Global Presence
We’re based in LATAM. But we work from everywhere.
Uruguay
HQ
Argentina
Colombia
Our team is fully remote and distributed across multiple countries. Uruguay, Argentina, Colombia and counting!
Meet our HR Team
Elena
Benitez
Head of HR
Elisa
Linardi
People Lead
Paola
Rainusso
People Partner
Ignacio
Chabkinion
Office Assistant
Cecilia
Herrera
Recruiter
Bruno
de Castro
Recruiter
Behind every hiring process at Xmartlabs, there’s a real person who’s here to guide you, answer your questions, and support your journey. From the first conversation to your onboarding and beyond, we’re here to make sure your candidate experience is smooth, transparent, and (why not?) a bit fun too.
Elisa Linardi
People Lead
"At Xmartlabs, you can be whoever you want and also change. Having a safe place where you feel accepted is invaluable, and it’s amazing to see so many people grow here."
Open Positions
Web & Mobile

Senior Data Engineer

Job Summary

Here at Xmartlabs, we partner with world-class startups and enterprises to launch their disrupting solutions. In this case, we are looking for an experienced Data Engineer to join our team. In this role, you will be responsible for streamlining the intake of raw data, driving core data engineering and business intelligence frameworks, and ensuring the scalability and reliability of our data pipelines. You will collaborate with cross-functional teams to analyze business needs, design data models, and create efficient data pipelines. Additionally, you will play a vital role in driving data quality and establishing best practices for data management and coding.


Main responsibilities and duties

  • Streamline the intake of raw data into data lakes.
  • Perform production support and deployment activities for data platforms.
  • Proactively drive the execution of core data engineering, business intelligence, and data warehouse frameworks.
  • Build scalable and reliable data pipelines from systems including CRM and Ecommerce.
  • Analyze and translate business needs into data models to support long-term, scalable, and reliable solutions.
  • Create logical and physical data models using best practices to ensure high data quality and reduced redundancy.
  • Drive data quality initiatives across the organization.
  • Develop and enforce best practices for standard naming conventions and coding practices.
  • Continuously improve our data infrastructure and stay ahead of technology advancements.
  • Build strong cross-functional partnerships with Data Scientists, Analysts, Product Managers, and Software Engineers to understand data needs and deliver on those needs.


Qualifications and skills

  • Excellent written and verbal communication skills in English.
  • Proficiency in Spark, Python, and SQL programming, Postgres, MySql, Redis. Scala is a nice to have.
  • Experience with querying/managing tables containing 100M+ records.
  • Experience with various data formats like Parquet, HUDI, etc.
  • Experience with delta data lake or similar technology.
  • Strong problem-solving skills and ability to analyze and translate business requirements into technical solutions.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Ability to drive data quality initiatives and establish best practices.
  • Self-motivated with a passion for continuous learning and staying ahead of industry trends.

Growth

Event Marketing Specialist

Job Summary

At Xmartlabs, we partner with world-class startups and enterprises to launch disruptive solutions. In this case, we are looking for an enthusiastic Event Marketing Specialist keen to make a lasting impact on our business. You'll be in charge of planning and executing events that help us connect with our ideal client profile. You’ll own and scale this channel, focusing on getting the right people in the room, sparking meaningful conversations, and generating new opportunities. Part creative and part operator, you know how to turn ideas into unforgettable experiences, owning every detail from concept to execution.


What you'll do

  • Design and coordinate virtual and in-person events in the US, from mixers to webinars to private dinners, crafting experiences that reflect our brand values and positioning.
  • Lead the process of building and curating guest lists, using different channels to make sure our events attract the right audience.
  • Manage logistics end to end: event research, invites, RSVPs, vendors, etc.
  • Work with our internal team and external partners to co-host and amplify events.
  • Ensure cohesive, high-quality visual assets and content to promote each event in line with our brand.
  • Track results and continuously improve how we run and scale this channel.
  • Support commercial travel to the US, potentially participating in some trips.
  • Support other Sales and Go To Market activities: from operational tasks to developing partnerships to helping our sales team move leads through the pipeline.


What we expect from you

  • 2-3 years of experience working on sales, marketing, or events before.
  • 2-3 years of experience working with the US market.
  • Excellent written and verbal communication skills in English.
  • Highly organized, knows how to manage time effectively.
  • Strong problem-solving and analytical skills.
  • Comfortable using multiple tools and AI to improve results.
  • A self-starter who takes ownership and drives initiatives forward.
  • Interest in technology and transforming relationships into business opportunities

This is a part-time role (30hs) based in Uruguay or Argentina. Some travel opportunities may arise, but the focus is on making things happen from here.

Web & Mobile

Software Engineer

Job Summary

At Xmartlabs we partner with startups and enterprises to design, build and launch high-impact applications. Our goal is to be industry leaders in technical execution building well-crafted products. In order to achieve all of this, we use a wide varietyof well-known and cutting - edge technologies; such as: JavaScript, React.js, Swift, Kotlin, React Native, Ruby, Java, AWS, Docker, K8s and much more!

Basic qualifications

  • Experience maintaining a living and complex codebase with a modern stack.
  • Avid learner who follows and/or participates in dev community events and content.
  • Possesses excellent synthesis and communication skills.
  • Excellent written and verbal communication skills in English.

Nice to have

  • Bachelor Degree in computer science or engineering (or in progress).
  • Knowledge agile methodologies.

This job posting is for a Talent Pool. While we aren't actively hiring for this position at the moment, we are continually seeking skilled professionals for future opportunities with our clients and our own team. By submitting your application, you'll be considered for any potential openings that may arise in the future.

Machine Learning

Machine Learning Engineer

You’ll design, implement, and deploy ML models, applying MLOps best practices and exploring new approaches from state-of-the-art research

What you’ll do:

  • Design, train, and deploy ML models for production.
  • Apply MLOps practices to streamline workflows.
  • Collaborate with cross-functional teams and innovate with new ideas.

What you need:

  • Degree in CS, Engineering, or equivalent ML experience.
  • Fluent English (written and spoken) is required.
  • Strong skills in Python, TensorFlow/PyTorch, Docker, Kubernetes.
  • Experience with ML orchestration (Kubeflow, MLflow, Airflow), feature stores, and large-scale data tools (Spark, Kafka).
  • Strong problem-solving, research analysis, and communication skills.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Engineering

Ssr Fullstack Developer

Job Summary

You’ll design, develop, and maintain scalable applications while collaborating closely with cross-functional teams.

What you’ll do:

  • Build, ship, and maintain features across Node.js and React.
  • Troubleshoot, improve code quality, and ensure scalability.
  • Collaborate with teams to deliver robust solutions and maintain documentation.

Your profile:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Fluent English (written and spoken) is required.
  • 2+ years of experience with Node.js, React, and API development.
  • Knowledge of frameworks (NestJS, Next.js, Express.js) and PostgreSQL.
  • Familiarity with Docker, AWS, and AI development tools (Cursor, Copilot, Claude).
  • Strong understanding of web principles, security, and CI/CD workflows.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Web & Mobile

Senior Python Engineer

Job Summary

As a Python Engineer, you'll be responsible for designing, developing, and maintaining high-quality applications. You will work closely with cross-functional teams, translating business requirements into robust technical solutions while staying up-to-date with the latest industry trends.

What you'll do:

  • Build and ship new features to production continuously.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure project documentation is accurate and helpful.

What you need:

  • Bachelor's Degree in Computer Science or equivalent practical experience.
  • Advanced English skills.
  • Strong experience (at least 4 years) in Python development.
  • Proven experience architecting and building reliable, scalable, and maintainable web applications.
  • Experience with building and maintaining customer-facing APIs, frameworks like FastAPI, Django, or Flask, databases like PostgreSQL or MySQL, and with Git, unit testing, CI/CD and experience working with at least one of the most important cloud providers (AWS, Azure, GCP).
  • Understanding and usage of containerized software (Docker) and knowledge of IA tools for development such as Cursor, GitHub Copilot, or Claude.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Delivery

Project Manager

As part of our team, your focus would be on achieving successful project outcomes by aligning teams, fostering positive client and stakeholder engagement, and deploying the right technological solutions.

What you'll do:

  • Ensure all projects are delivered on time, within scope, and on budget.
  • Develop comprehensive project plans and track progress using appropriate tools.
  • Act as the main point of contact for clients, proactively addressing and anticipating issues and managing relationships with clients and all stakeholders.
  • Educate clients on our process and manage their expectations around timelines and budget.
  • Supervise and support the project team, managing conflicts and ensuring smooth collaboration.

What you need:

  • Bachelor's Degree, preferably in Computer Science or Engineering.
  • Proven experience as a Project Manager in the IT sector, working with SCRUM/Agile methodologies.
  • Advanced English skills.
  • Excellent organizational skills with a strong attention to detail, ability to multitask and good relationship-building skills.
  • A team player focused on results and customer satisfaction.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Web & Mobile

SR iOS Developer

As an iOS Engineer, you will be responsible for the full lifecycle of our mobile applications, from design and development to deployment and maintenance. You'll apply best practices and stay current with the latest Apple technologies to build outstanding products.

What you'll do:

  • Build and ship new iOS features to production continuously.
  • Collaborate with cross-functional teams (Product Managers, UI/UX designers, Backend Engineers) to define, design, and launch new functionalities.
  • Maintain and improve existing codebases, troubleshooting and resolving application bugs and bottlenecks.
  • Write robust unit tests to ensure high-quality code and contribute to team knowledge sharing.

What you need:

  • Degree in Computer Science, Engineering, or equivalent experience in iOS development.
  • Advanced English skills
  • Strong experience (at least 4 years) in iOS development using Swift, with solid skills in both SwiftUI and UIKit.
  • Proven expertise in architecting and building reliable, scalable, and maintainable high-performance mobile applications.
  • Experience with Git, unit testing, and Continuous Integration/Continuous Delivery (CI/CD) tools.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Web & Mobile

Ssr Python Engineer

Job Summary

As a Ssr Python Engineer, you'll be responsible for designing, developing, and maintaining high-quality applications. You will work closely with cross-functional teams, translating business requirements into robust technical solutions while staying up-to-date with the latest industry trends.

What you'll do:

  • Build and ship new features to production continuously.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure project documentation is accurate and helpful.

What you need:

  • Bachelor's Degree in Computer Science or equivalent practical experience.
  • Advanced English skills.
  • Strong experience (at least 2 years) in Python development.
  • Proven experience architecting and building reliable, scalable, and maintainable web applications.
  • Experience with building and maintaining customer-facing APIs, frameworks like FastAPI, Django, or Flask, databases like PostgreSQL or MySQL, and with Git, unit testing, CI/CD and experience working with at least one of the most important cloud providers (AWS, Azure, GCP).
  • Understanding and usage of containerized software (Docker) and knowledge of IA tools for development such as Cursor, GitHub Copilot, or Claude.

What you'll find

Remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Wellness perks

Looking for another position?
iWe’re always looking for smart, curious and collaborative people to join our growing team. See what roles are currently open and if you don’t see a fit, feel free to reach out anyway!
Can’t find your role?
Let’s talk → [email protected]