Python Developer

  • Thāne
  • Micro1
About Us: At micro1, we're passionate about connecting top-tier remote developers with handpicked Silicon Valley companies. Our goal is to provide developers with competitive and stable income and access to the best companies in the industry, all while offering them a flexible work environment and a host of amazing benefits. We're proud to work with trusted partners such as Webflow, IMX, Deel, Immutable, O’Gara, LegalSoft, and more. We are now looking for English specialists to work training AI models. About the Role: We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers. Responsibilities: Developing and directing software system validation and testing methods. Directing our software programming initiatives Overseeing the development of documentation. Working closely with clients and cross-functional departments to communicate project statuses and proposals. Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems. Managing the software development lifecycle. Monitoring system performance. Communicating key project data to team members and building cohesion among teams. Developing and executing project plans. Applying mathematics and statistics to problem-solving initiatives. Applying best practices and standard operating procedures. Creating innovative solutions to meet our company’s technical needs. Testing new software and fixing bugs. Shaping the future of our systems. Requirements: Must be full-stack. Ideally React, Next.js in the frontend. Must have experience working on production development. Python-focused: needs to be very good at solving Python problems. Fast API: needs to have good experience implementing Fast API APIs. Should be able to interact with a relational data store or a vector database in the back-end Ability to implement an ML based backend pipeline Web sockets Multi-threading Experience with scaling: should be able to support concurrent users as the scaling happens, and that is where the multi-threading and asynchronous execution comes into play. Unit testing: should be able to write unit testing for unit test cases for all the functionalities that they're asked to develop Cloud experience: AWS is preferred but ideally Azure and GCP as well Must Have: Python, Fast API, AWS,