Senior Backend Engineer, Python (Remote, Mexico-Based)
Mexico City, Mexico City, Mexico - Remote
Invitro Capital
We scale AI and SaaS ventures with visionary entrepreneurs. As a venture studio, we provide venture capital to turn ideas into thriving SMBs. Elevate with Invitro Capital.Job Overview:
InVitro Capital is seeking a skilled Senior Backend Engineer to design and implement robust backend software solutions using Python and associated frameworks. This role focuses on building and maintaining RESTful APIs, microservices, and integrating machine learning (ML) models to support AI-powered matching engines. The Senior Backend Engineer will ensure high performance, scalability, and reliability of backend systems while collaborating with cross-functional teams to deliver innovative solutions.
Working Hours: Monday to Friday, Pacific Time Zone.
Key Responsibilities:
- Backend Development: Design and implement backend software solutions using Python and associated frameworks.
- API Development: Build and maintain scalable RESTful APIs and microservices to support modular application architectures.
- ML Integration: Integrate machine learning models and AI-powered engines into backend systems for real-time data processing and intelligent matching.
- System Architecture: Design and manage microservices architecture to ensure scalability and fault tolerance.
- Integration: Collaborate with frontend engineers to ensure seamless integration between user-facing elements and backend systems.
- Performance Optimization: Optimize backend code for efficiency, scalability, and maintainability.
- Code Quality: Conduct code reviews and enforce adherence to coding standards and best practices.
- Troubleshooting: Diagnose and resolve software defects, performance bottlenecks, and integration challenges.
- Innovation: Stay updated with advancements in backend technologies, machine learning, and AI to incorporate innovative solutions.
Requirements
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in backend software development using Python.
- Proven experience with RESTful API design, microservices architecture, and distributed systems.
- Strong understanding of integrating machine learning models and AI solutions into production systems.
- Expertise in database systems, including SQL and NoSQL.
- Experience with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and a detail-oriented approach.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or GCP, particularly for ML deployments.
- Knowledge of deploying and scaling machine learning models in production environments.
- Familiarity with security best practices for APIs and backend systems.
- Strong understanding of data pipelines and streaming frameworks like Kafka or RabbitMQ.
Benefits
Why Join Invitro Capital?
- Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation. Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the SME market.
- Help build and grow successful startups: We are committed to helping our portfolio companies succeed. Our employees play a vital role in building and growing these companies. This is not a 9 to 5 job. This is a startup environment with a give-it-all mentality.
- Work with some of the best minds in the industry: You will be part of a team of seasoned entrepreneurs and product leaders who are on a mission to make a difference in the SME space. You will have the chance to work with some of the best minds in the industry.
- Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive.
- Competitive compensation: We offer a competitive compensation package, with salaries ranging from [$2,500to $ 3000 monthly], payable in USD.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: API Development APIs Architecture AWS Azure CI/CD Computer Science Data pipelines Distributed Systems Docker Engineering GCP Git Kafka Kubernetes Machine Learning Microservices ML models NoSQL Pipelines Python RabbitMQ Security SQL Streaming
Perks/benefits: Career development Competitive pay Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.