About the Role:
We are looking for a highly motivated and technically skilled Software Engineer to join Orion’s consulting team. This is a remote role based in Mexico, supporting one of our global clients in the design and development of cutting-edge AI applications and full-stack solutions. As part of a collaborative and innovative environment, you’ll work on high-impact projects that combine advanced technologies with practical business use cases.
You’ll contribute to the entire product lifecycle, from data modeling and backend services to AI model integration and user interface development. We’re looking for someone who’s comfortable working across multiple layers of the stack and is passionate about building responsible, scalable, and intelligent systems.
Key Responsibilities:
- Design, develop, and deploy AI-driven applications using Retrieval-Augmented Generation (RAG), vector databases, and agent-based frameworks.
- Work with multimodal data sources (text, image, audio) to deliver intelligent, user-friendly software solutions.
- Fine-tune existing machine learning models using domain-specific datasets, optimizing performance and reliability.
- Implement Responsible AI principles, ensuring ethical and unbiased AI practices across your work.
- Maintain high standards of quality and consistency in model outputs, especially in production and regulated environments.
- Collaborate with cross-functional teams to deliver end-to-end features, from front-end UI to back-end services and database layers.
- Optionally contribute to open-source projects or technical publications related to AI/ML.
Required Skills & Experience:
- Strong experience in AI/ML application development, especially using RAG and vector-based retrieval systems.
- Hands-on experience with agent-based frameworks (e.g., LangChain, AutoGPT, or similar).
- Proficiency in handling multimodal data (text, image, audio).
- Experience fine-tuning models on custom datasets.
- Working knowledge of Responsible AI, including ethics, governance, and bias mitigation practices.
- Solid background in full-stack development, including front-end, back-end, and database integration.
- Passion for building high-quality software that creates measurable impact.
- Strong problem-solving skills and the ability to work independently in a fast-paced consulting environment.
Work Arrangement:
- Remote (based in Mexico)
- Contractor position
- Flexibility to work with global teams across time zones
If you’re excited about combining AI innovation with full-stack engineering to build real-world solutions, we’d love to hear from you.