Job Summary
We are seeking a Backend Python Specialist to join our engineering team. This role is designed for professionals with solid experience in backend development who are passionate about technology and driven to innovate by creating scalable and robust solutions. The ideal candidate will be responsible for API design and development, database integration, and implementing solutions that ensure high performance and system security.
Responsibilities
- Develop and maintain APIs and backend services in Python using modern frameworks (e.g., Django, Flask, FastAPI).
- Design scalable, high-performance solutions to meet business needs.
- Integrate systems and services with third-party APIs.
- Collaborate with frontend, DevOps, and product teams to deliver complete solutions.
- Participate in technical planning, code reviews, and establishing development best practices.
- Implement and maintain automated tests to ensure code stability and quality.
- Monitor and optimize backend performance, identifying and resolving bottlenecks and issues.
Requirements
- Solid experience in backend development with Python.
- Deep knowledge of frameworks such as Django, Flask, or FastAPI.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with automated testing practices (pytest, unittest) and TDD.
- Experience with microservices architecture and RESTful API development.
- Proficiency in version control (Git) and Agile methodologies (Scrum, Kanban).
- Problem-solving skills and strong analytical abilities.
- Advanced English, required for both written and verbal communication.
Preferred Qualifications
- Knowledge of Large Language Models (LLM) and Artificial Intelligence applications.
- Experience with Natural Language Processing (NLP) and Machine Learning.
- Knowledge of Deep Learning, neural networks, and frameworks like TensorFlow, PyTorch, or Keras.
- Familiarity with data analysis techniques and ML algorithms for solving complex problems.
- Experience with DevOps practices for ML (MLOps), including model monitoring and deployment in production environments.
Benefits
- Remote work (or hybrid model, depending on location).
- Flexible hours and a collaborative environment.
- Health and wellness benefits.
- Career development and growth opportunities.
About Nuvia
Nuvia is transforming B2B sales with AI-powered automation, driving hyper-personalized outreach and unlocking the full potential of sales teams. Our world-class team has a proven track record of scaling tech businesses and is backed by the top investors in the region.
We're not just another startup—we’re building the future of sales tech in Latin America. This is your chance to join a visionary company as it scales and leads a market ripe for disruption. Be part of shaping the sales technology landscape in Brazil and beyond, making an impact across industries.