See all the jobs at Caixa Mágica Software here:
AI / Data Engineer
, | Management | Full-time | Partially remote
Overview:
Caixa Mágica is looking for a AI / Data Engineer, focused on the development, maintenance, and evolution of application solutions, data, Machine Learning, and GenAI.
What will you do?
- Lead technical activities related to code development, maintenance, and optimization.
- Work with Python, PySpark, Databricks, and application technologies.
- Support the evolution of solutions in Microsoft Azure, including Azure Data Factory.
- Maintain and improve data and Machine Learning pipelines.
- Support the maintenance of regression and classification models in production.
- Develop and maintain GenAI solutions, including integrations with OpenAI APIs.
- Implement and maintain RAG solutions, single-agent and multi-agent architectures.
- Develop and maintain REST APIs.
- Ensure best practices in development, testing, documentation, and code quality.
- Support deployments, environment management, and troubleshooting.
What are we looking for?
- Up to 5 years of experience in similar roles.
- Bachelor’s degree in Computer Engineering, Software Engineering, or a similar field.
- Experience with Python, PySpark, and Databricks.
- Solid experience with Microsoft Azure and Azure Data Factory.
- Knowledge of Machine Learning, GenAI, and LLM-based architectures.
- Experience with LangChain, LangGraph, RAG and, preferably, Langfuse.
- Knowledge of SQL/PostgreSQL, vector databases, and document indexing.
- Experience with REST APIs, GitHub, pytest, SonarQube, and DevOps practices.
- Good communication skills, critical thinking, and problem-solving ability.
- English required; Portuguese and Spanish are valued.
- Knowledge of Agile, JIRA, and Confluence is valued.
What can you expect from us?
- A permanent job contract for a long term project;
- Tech equipment + SIM Card + personal smartphone;
- Health and Life Insurance;
- Social events and team buildings;
- The commitment of letting you grow with us, and be rewarded accordingly;
- A dynamic and young team that will be always there to support you;
- Training in the latest technologies;
- Coffee, fruits, snacks and a warm welcoming when you pass by the office.
Fetching your Linkedin profile ...