Senior Software Engineer – Artificial Intelligence Specialist

About Codeminer42

Codeminer42 is a Brazilian software boutique focused on delivering the best value for its customers. We started operating in September 2011, working ever since then with the most professional and competent developers we can find.

Our challenges

We are miners.

Delivering value into any project is an arduous process. As software developers we thrive to deliver not only well written code, but code which provides real value to each client.

It’s not enough to deliver code by itself, but code which solves real world problems and which provides real value. That’s a mission that we, as miners, will continue to dig deep to achieve.

Your challenges

At Codeminer42, you will have the opportunity to work in many different kinds of projects, with a huge array of technologies and an incredible team of amazing people who will always be ready to help you with anything you need. We encourage dialogue and knowledge sharing, and we also stand up for open-source development.

Some of the challenges you will encounter in this journey:

  • Working in highly diverse teams;
  • Actively seeking for new technologies and knowledge;
  • Being eager to adapt. We encourage learning, and looking for knowledge;
  • Communication skills are of great importance.

Requirements

  • 5+ years of experience in back-end software development;
  • Close familiarity with Large Language Models (LLMs) - not only the commercial OpenAi or Claude, but also open source models such as Llama, Qwen. Desirable to understand impact of tunable parameters.
  • Close familiarity with open source support tools such as Ollama vLLM, LiteLLM
  • Familiarity with LLM-based tooling such as Co-Pilot, Cursor, Windsurf, Aider;
  • Experience integrating APIs from generative AI platforms such as OpenAI, Anthropic, Amazon Bedrock, Vertex AI, among others;
  • Mid-level knowledge implementing RAG-based systems, including optimization strategies and best practices;
  • Basic knowledge MCP and agents in general;
  • Experience with vector databases (Pinecone, Weaviate, etc.);
  • Ability to explain difficult concepts to the general audience;
  • Advanced English. We work with international clients, so strong comprehension and speaking skills are essential. English proficiency will be evaluated during the selection process.
Nice to Have
  • Experience with modern AI frameworks (such as Langflow, LangChain, Semantic Kernel, or equivalents);
  • Experience with monitoring, provisioning, and balancing LLM-based infrastructure;
  • Experience implementing NLP pipelines;
  • Contributions or participation in AI-related open source projects;
  • Contributions or participation in research about deep neural networks and related subjects;
  • Ability to deal with automated devops infrastructure (AWS, Docker, Heroku, etc.);
  • Familiarity with Ruby on Rails and/or JavaScript;
  • Genuine interest in research, innovation, AI experimentation.
  • Ability as a communicator, both for the general audience and with private clients

Benefits

  • Meal Ticket;
  • Transportation Voucher;
  • English language improvement courses;
  • Health and dental care;
  • Access to books and learning resources platforms;
  • Friendly work environment;
  • Gym & Fitness membership.

Join our team