Building Software with a Strong Engineering Culture, Nearshore Remote Teams from Mexico.
Senior AI Engineer – Azure OpenAI, RAG, .NET
Location
Mexico
Posted
18 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI Engineer – Azure OpenAI, RAG, .NET
Towa Software
• Design and develop AI-powered applications using LLM models. • Create effective prompts and workflows for content generation, analysis, and automation. • Integrate AI solutions into existing systems and processes. • Collaborate on architecture design focused on reliable and user-friendly products.
Job Requirements
- Hands-on experience working with LLMs, prompt engineering, and output evaluation.
- Experience with Azure OpenAI and Azure AI Services.
- Knowledge of RAG (Retrieval-Augmented Generation).
- Experience integrating AI Search or intelligent search engines.
- Strong Full Stack development experience with .NET.
- Solid understanding of software engineering fundamentals and architecture.
- Conversational English skills.
- Nice to Have: Experience with Claude Code or other AI tools.
- Knowledge of Python, TypeScript, and/or SQL.
- Background in Computer Science, Engineering, or related fields.
- Experience with data science or AI API integrations.
Benefits
- Learning bonus for you to continue growing professionaly.
- Home Office support (only for cases that apply).
- Access to software engineering talks.
- Opportunity to become certified as an Engineering Warrior Towa.
- Towa Flex Paid Time Off.
- Economic growth opportunities through our process.
- Talent Booster Certifications with our partners.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Desarrollador Backend, Java/Python
Sofka TechnologiesTo transform people’s lives being the most trusted technology partner
• Desarrollar y mantener servicios back-end de alto rendimiento utilizando Java y Python. • Colaborar en todo el ciclo de vida del desarrollo de software, desde la conceptualización hasta la implementación técnica. • Implementar arquitecturas basadas en microservicios asegurando la escalabilidad y resiliencia del sistema. • Garantizar la calidad del software mediante la ejecución de pruebas unitarias y el cumplimiento de principios SOLID. • Gestionar y optimizar bases de datos relacionales y no relacionales para el soporte de las aplicaciones. • Desplegar y administrar aplicaciones en entornos de contenedores utilizando Docker y Kubernetes. • Integrar herramientas de análisis estático y procesos de CI/CD para mantener estándares de código limpio.
Senior Backend Engineer
VirtasantWe are a global, diverse team of cloud experts building the next generation of cloud solutions.
• Develop high-quality software • Be responsible for building out the backend technical foundation for our client • Provide technical advice and decision-making around architecture • Research and implement new technologies • Build go-to-market plans for service architecture • Assume cross-functional collaboration with engineering, product, and design teams • Develop testing and performance plans for the backend team • Assist the team in Scrum activities • Lead the development of the backend team processes
Backend Data Engineer
VirtasantWe are a global, diverse team of cloud experts building the next generation of cloud solutions.
• Design, build, and maintain our client's data pipelines and data warehouses for user-facing features, analytics, and aiding business intelligence. • Develop ETL ecosystem tools using tools like Python, External APIs, Airbyte, Snowflake, dbt, PostgreSQL, MySQL, and Amazon S3. • Define automated solutions to solve complex problems and better understand our clients' data, users, and market. • Assist the overall engineering team with database design and data flows • Develop engineering best practices, documentation, and process flows that facilitate collaboration and knowledge transfer.
Role Description We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. - Developing new user-facing features using React.js - Building reusable components and front-end libraries for future use - Translating designs and wireframes into high quality code - Optimizing components for maximum performance across a vast array of web-capable devices and browsers Qualifications - Proficient in JavaScript and React.js - Experience with Flux or Redux - Strong understanding of UI/UX principles Requirements - Ability to work collaboratively in a team environment - Strong problem-solving skills - Attention to detail and commitment to quality Benefits - Competitive salary - Flexible working hours - Health insurance


