Senior Software Engineer

Vimani AI

México

On-site

MXN 900,000 - 1,200,000

Full time

11 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vimani AI is seeking a Senior Engineer to own the full lifecycle of the product engineering stack, from data model to deployment and operation, as the first technical hire in Mexico. You will shape architecture for years to come and build a foundational team around it.

You will design core data models, push product to production with real field users, and establish engineering standards such as code reviews, testing, CD, and documentation, while mentoring your growing team and evaluating AI

Qualifications

  • 5+ years of professional, non-internship software development experience.
  • 5+ years programming in at least one general-purpose language such as Java, Python, C#, Go, TypeScript, or similar.
  • 3+ years leading the design or architecture of new or existing systems.
  • Experience as a mentor, technical lead, or leading an engineering team.
  • Professional proficiency in Spanish and English.

Responsibilities

  • Design and implement the core data model on which the entire product depends.
  • Take the product to production with real users in the field, against written acceptance criteria.
  • Build the retrieval and evaluation loop for the AI layer and improve it without degrading existing performance.
  • Define the team's engineering standards: code review, testing, CD, and technical documentation.
  • Hire, onboard, and develop the initial technical team.
  • Adopt and evaluate AI tools in the development workflow, with value-based judgment.
  • Operate what you build: monitoring, diagnosis, and production incident resolution.

Skills

5+ years software development
5+ years Java Python TypeScript
3+ years architecture leadership
Mentor / tech lead
Spanish and English proficiency

Tools

AWS
SQL
NoSQL
Distributed systems
AI developer tools

Job description

Are you interested in using artificial intelligence to change how an industry operates after decades of working the same way? Do you want to define a product's architecture from the first line, rather than inherit it? Are you looking for a place where the impact of your work is measured in a company's operations, not in a dashboard metric?

We are an early-stage, high-potential start-up. We are building an artificial intelligence product for a traditional industry, with real operations in Mexico and the United States as users from day one. For now we are working discreetly: we share the details of the product, the market, and the customers during the interview.

What we can share up front is the ambition. Today, in this industry, decisions made in the field are made late and with incomplete information, and those decisions directly affect a company's operations and results. Our goal is to change that: for whoever makes decisions in the field to have today the information that currently doesn't arrive until weeks later.

We are looking for people with a high level of commitment and a genuine orientation toward innovation. This is not a project for someone who wants to execute tasks defined by someone else. It is for someone who enjoys ambiguity, proposes ideas, fails fast, and corrects even faster.

As a Senior Engineer, you will be the company's first technical hire. You own the full lifecycle of what you build: data model, design, implementation, deployment, and operation. You will make the architecture decisions that define the product for years to come, and you will develop the team that builds on top of them.

Key responsibilities
  • Design and implement the core data model on which the entire product depends.
  • Take the product to production with real users in the field, against written acceptance criteria.
  • Build the retrieval and evaluation loop for the artificial intelligence layer: how its acceptance rate is measured and how it is improved without degrading what already worked.
  • Define the team's engineering standards: code review, testing, continuous deployment, and technical documentation.
  • Hire, onboard, and develop the initial technical team.
  • Adopt and evaluate artificial intelligence tools in the development workflow, with judgment about where they add value and where they don't.
  • Operate what you build: monitoring, diagnosis, and resolution of production incidents.
What a workday looks like
This is a high-performance environment. Cycles are measured in weeks, not quarters, and the priority is using technology to change the way an industry operates that until now has changed very little.
A significant part of your day is learning. You will come to understand a business you probably don't know, by talking with the people who run it and seeing how they work in the field. The other part of the day is turning that learning into decisions: about architecture, about product, about what to build first and what to discard. That cycle of learning from the field and applying it immediately is the job, not a prelude to the job.
You will have real autonomy and also real responsibility. No one is going to assign you tasks: you will decide what they are.
About the team
A founding team of seven people, with no administrative layers. Technical decisions are debated on the merits, not by hierarchy. The project has committed capital to operate without depending on a funding round in the short term.
  • 5+ years of professional, non-internship experience in software development.
  • 5+ years programming in at least one general-purpose language such as Java, Python, C#, Go, TypeScript, or similar.
  • 3+ years leading the design or architecture of new or existing systems.
  • Experience as a mentor, technical lead, or leading an engineering team.
  • Professional proficiency in Spanish and English.
Preferred qualifications
  • Data modeling in complex transactional domains: ERP, financial systems, logistics, manufacturing, or similar.
  • Language-model-based functionality shipped to production, with systematic evaluations and acceptance metrics.
  • Experience with one or more of: AI tools for developer productivity, AWS, SQL and NoSQL databases, distributed systems, diagnosing complex production issues.
  • Having been a team's first technical hire.
  • Experience digitizing processes in traditional industries.
  • Mobile or field applications with intermittent connectivity.
  • Willingness to go out into the field on a recurring basis. The product is not validated from a desk.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Agentic AI Engineer ID87667
Senior Agentic AI Engineer ID87667

AgileEngine, LLC. • Puebla de Zaragoza

On-site
MXN 1,629,000 - 2,534,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Agentic AI Engineer ID87667
Senior Agentic AI Engineer ID87667

AgileEngine, LLC. • Monterrey

On-site
MXN 2,534,000 - 3,258,000
Professional growth
Competitive compensation: USD-based
Exciting projects
+1
Senior Agentic AI Engineer ID87667
Senior Agentic AI Engineer ID87667

AgileEngine, LLC. • Región Centro

Hybrid
MXN 700,000 - 1,200,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Software Engineers
Senior Software Engineers

Turtle Trax S.A. • Región Centro

On-site
MXN 800,000 - 1,100,000
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Ciudad de México

On-site
MXN 1,373,155 - 1,888,088
Mentorship and personalized growth roadmaps
USD-based competitive compensation
Flexible schedule with remote options
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Santiago de Querétaro

On-site
MXN 1,544,799 - 2,059,732
Mentorship and personalized growth roadmaps
USD-based compensation with budgets for education and fitness
Flexible schedule with remote work options
Full Stack Engineer
Full Stack Engineer

Reacher • Región Centro

On-site
MXN 1,373,155 - 1,716,444
High autonomy and visibility
Strong engineering-first culture
Impactful work with immediate user feedback
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Región Centro

On-site
MXN 1,373,155 - 2,059,732
Professional growth assistance
Competitive USD-based compensation
Flexible schedule
+1
Senior Agentic AI Engineer ID92537
Senior Agentic AI Engineer ID92537

AgileEngine, LLC. • Monterrey

On-site
MXN 1,200,000 - 1,800,000
Mentorship
USD pay
Exciting projects
+1
AI Engineer
AI Engineer

Impact Advisors Mexico • Ciudad de México

On-site
MXN 900,000 - 1,200,000
Grocery stipend
Medical insurance
Wellness program
+2