Senior Software Engineer

Vimani AI

Estado de México

On-site

MXN 900,000 - 1,500,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vimani AI in Mexico is seeking a Senior Engineer to own the full lifecycle of what you build: data model, design, implementation, deployment, and operation.

You will make architecture decisions that define the product for years to come and build the team that will mature them, with autonomy and responsibility in a high-ambition startup. Fluency in Spanish and English is required.

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years programming in Java, Python, C#, Go, TypeScript or similar.
  • 3+ years leading design or architecture of systems.
  • Experience as a mentor, technical lead, or leading an engineering team.
  • Proficiency in Spanish and English.

Responsibilities

  • Design and implement the core data model for the product.
  • Take the product to production with real users and defined acceptance criteria.
  • Build and evaluate AI tooling integration within the development workflow.
  • Define engineering standards: code review, testing, and deployment.

Skills

Software development
Java
Python
Leadership
Mentoring
Field work

Tools

AWS
SQL
NoSQL
Distributed systems

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

Principal Software Engineer - Mexico
Principal Software Engineer - Mexico

JobGet Inc. • Jalisco

Remote
MXN 1,400,000 - 2,000,000
Remote-first
Savings Fund (Fondo de Ahorro)Bonus
30 Day El Aguinaldo
+3
Staff AI Engineer
Staff AI Engineer

Mistral • Chihuahua

On-site
MXN 1,800,000 - 3,000,000
Competitive salary
Production AI solutions
Broad technical scope
+6
Staff AI Engineer
Staff AI Engineer

Mistral • Tijuana

On-site
MXN 1,200,000 - 1,800,000
Competitive compensation
Career growth opportunities
Collaborative culture
Staff AI Engineer
Staff AI Engineer

Mistral • Mexico

On-site
MXN 900,000 - 1,500,000
Competitive salary
Ownership over AI roadmap
Exposure to proprietary dataset
+2
Staff AI Engineer
Staff AI Engineer

Jobgether • Mexico

On-site
MXN 1,200,000 - 2,100,000
Competitive salary
Broad AI scope
Strategic influence
+1
Forward Deployed Engineer, Ai & Analytics
Forward Deployed Engineer, Ai & Analytics

Jobgether • Mexico

Remote
MXN 900,000 - 1,800,000
Fully remote
Remoto laboral
Trabajo con líderes de negocio
Lead AI Strategist, Latin America
Lead AI Strategist, Latin America

Scope Applied AI • Ciudad de México

Remote
MXN 2,238,000 - 3,358,000
AI-First Backend Lead Engineer (Remote)
AI-First Backend Lead Engineer (Remote)

SFR3 Fund • Estado de México

Remote
PHP 5,790,388 - 7,527,504
AI Architect ID34949– $2,500 Sign-On Bonus
AI Architect ID34949– $2,500 Sign-On Bonus

AgileEngine, LLC. • Rosarito

On-site
MXN 1,489,203 - 2,233,804
Professional growth opportunities
Competitive compensation
Flextime
+2
Full-Stack Engineer (Mid-Level)
Full-Stack Engineer (Mid-Level)

Resolv Global • Saltillo

Remote
MXN 420,000 - 760,000