Python/ML Engineer (USA Only)
πJoin Uvik Software as a ML/Python Engineer (Remote, USA Only)
At Uvik Software, we specialize in assembling top-tier dedicated development teams and delivering exceptional software solutions to clients across the globe. We are passionate about clean code, great collaboration, and cutting-edge technologyπ©βπ»π§βπ»π¦Ύ.
Weβre on the lookout for a Python Engineer who is eager to grow, build scalable backend systems, and contribute to exciting projects in a fast-paced, agile environment. If you're a motivated developer with a sharp eye for detail and a passion for problem-solving, this is your opportunity to make a real impact.
πLocation: USA Only
πJob Type: Contractor, Full-time
π»Responsibilities:
β Design, develop, and maintain backend services and RESTful APIs using Python (Django/Django REST Framework)
β Write clean, maintainable, and scalable code following best practices (PEP8)
β Work with SQL databases (PostgreSQL preferred) to design, query, and manage data
β Integrate and utilize Large Language Models (LLMs) for enhanced application capabilities
β Develop unit and integration tests with tools like Pytest
β Document APIs using tools such as Swagger or Insomnia
β Collaborate with the team via Git (GitHub) and participate in code reviews
β Debug and troubleshoot backend systems
β Communicate clearly and effectively in English (both written and spoken)
β Requirements:
β 2β3 years of hands-on experience in Python development
β Strong knowledge of Python fundamentals
β Practical experience with Django/Django REST Framework
β Experience working with SQL databases
β Experience in integrating LLMs into backend systems
β Familiarity with Docker (a plus)
β Basic understanding of Git or other version control systems
β Exposure to unit testing, API testing, and tools like Ruff
β Ability to work in Linux and/or Windows environments
β B2 or higher level of English
β A growth mindset and proactive attitude
+Nice to Have
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab)
- Familiarity with tools like Jira or Crucible
- Exposure to cloud platforms or Kubernetes
πWhat We Offer:
- Top Equipment: MacBook Pro + Dell Monitor
- Flexible Schedule: Balance your life with adaptable working hours
- Meaningful Projects: Work with real-world technologies that make a difference
- Professional Growth: Long-term opportunities and support for your development
- Competitive Compensation: Based on your skills and contribution
Ready to level up your Python skills and work with a supportive, forward-thinking team?
Apply now and let's build something great together!