




Job Summary: We are seeking a software developer to design and implement robust, scalable solutions integrating AI while ensuring best practices and collaboration. Key Highlights: 1. Stable project with impact on technological operations 2. Opportunity for growth and participation in technical decisions 3. Collaborative, innovative, and results-oriented work environment A leading Mexican software development company. **Purpose of the Role** To develop and implement robust and scalable software solutions, integrating modern technologies (including AI), ensuring sound development practices, effective collaboration, and continuous delivery of business value. **Responsibilities** * Design, develop, and maintain applications. * Implement solutions using Python or other programming languages. * Apply sound programming and architectural practices. * Develop and integrate APIs (client/server). * Work with formats such as JSON and authentication mechanisms. * Design prompts for AI-assisted solutions. * Implement AI-based custom functionalities. * Collaboration and Agile Development * Work with version control (Git). * Participate in code reviews and PRs. * Collaborate with international teams. * Learning and Adaptation * Adopt new technologies, languages, and tools. * Participate in projects within enterprise domains such as PLM, CMS, and QMS. **Essential Requirements** * \+5 years of software development experience. * Experience in collaborative development environments. **Technical Knowledge** * Solid programming fundamentals. * Python (or strong experience in another language). * APIs (client/server, JSON, authentication). * Git (PRs, code reviews). * Prompt Engineering for AI. * Languages: Intermediate English (minimum). * FastAPI or similar frameworks. * SQL. * Docker. * CI/CD. * Enterprise software experience. * Data modeling, workflows, and permissions. * AI knowledge: LLMs, embeddings, vector DBs, RAG. **Offer** * **Contractor position via consulting firm** * Stable project with impact on the company’s technological operations. * Opportunity for growth and participation in technical decisions. * Collaborative, innovative, and results-oriented work environment. Employment Type: Full-time Salary: $50,000\.00 \- $60,000\.00 per month Benefits: * Option for indefinite-term contract * Company-provided mobile phone Application Question(s): * What is your salary expectation? Work Location: On-site


