Job opportunities
Job opportunities
Senior AI Software Engineer
Be part of a team that provides solutions in the knowledge industry with a positive impact. We have more than thirty years of experience empowering our clients through technology, methodology and talent.
We want to be a better company for the world and we know that the best results are achieved through collaboration. That is why we grow, innovate and evolve together.
We value diversity and inclusion. All our searches are open to people with disabilities, regardless of gender, religion, sexual orientation, or any other condition. Join us!
At IT Patagonia, we are looking for a Senior AI Software Engineer to join our technology team. We are seeking someone with experience in the design, development, and operation of artificial intelligence (AI) solutions in production environments. The primary focus of this role is not training foundational models. The goal is to build software products, platforms, and capabilities that leverage AI in a secure, scalable, and maintainable way.
The person filling the role will combine strong software engineering practices with experience in language models (LLMs). It will also implement agents, automations, and information retrieval architectures (RAG) and distributed systems.
What will your challenges be?
AI product development
- Design and develop AI-powered applications for production environments.
- Building agents, virtual assistants, copilots and automations based on LLMs.
- Develop solutions for generating, searching, classifying, extracting, and enriching information.
- Design reusable components so that they can be used by multiple teams and products.
Software engineering
- Apply modern software engineering principles to ensure maintainability, scalability, and code quality.
- Design application programming interfaces (APIs), software development kits (SDKs), reusable services and libraries.
- Develop cloud-native solutions (cloud-native) using distributed architectures.
- Actively participate in architectural and technical design reviews.
AI Engineering (AI Engineering)
- Designing architectures RAG information retrieval.
- Build processing flows (pipelines) of documents and knowledge of the organization.
- Implement and optimize multi-agent systems and define strategies for prompt engineering, evaluation and observability.
- Measure and optimize the accuracy, quality, latency, costs, and consumption of tokens.
What do we expect from you?
Technical Requirements
- Solid experience in object-oriented design and SOLID principles.
- Solid knowledge in design of APIs, automated services and testing (testing).
- Experience working with distributed architectures, concurrent and asynchronous systems.
- Knowledge of contract-based design and continuous integration and deployment (CI/CD) processes.
Expected Experience
- More than five years of experience in software development.
- More than two years building solutions based on generative AI.
- Experience safely deploying applications to production.
- Experience working collaboratively in multidisciplinary teams.
- Active participation in architectural decisions at scale.
We offer you
- Flexibility
- Diversity
- Spaces for conversation
- Work & life balance
- Continuous training
Our benefits
5 days off a year to do what you like #PatagonianDays
Semi-annual bonus
by
permanence #BonusPermanence
Days for
celebrate
and take care of yourself #Days Off