micro1
Senior Software Engineer (Remote)
Senior Software Engineer | micro1 | India
Job Title: Sr. Software Engineer
Job Type: Full-time
...Senior Software Engineer | micro1 | India
Job Title: Sr. Software Engineer
Job Type: Full-time
Location: India
About Us:
At micro1, we’re all about connecting skilled remote professionals with some of the best companies in Silicon Valley. Our mission is to offer a stable, competitive income, along with access to top industry opportunities—all in a flexible work setting with a range of great benefits. We’re here to help you grow in your career. We’re proud to work with trusted partners such as Deel, Immutable, O’Gara, and LegalSoft.
What We Offer:
- Work from anywhere
- Healthcare reimbursement
- Wi-Fi Reimbursement
- Unlimited Learning: Access to Udemy courses, books, and everything you need to keep growing
- And So Much More: We’re not just about work—we’re about creating an environment where you’ll love to be!
Job Summary:
We are seeking a talented Software Engineer with a strong backend focus to join our team. You will play a pivotal role in building and maintaining scalable, reliable, and efficient API endpoints for our machine-learning models and web applications. Your expertise in Python, FastAPI, and cloud technologies will be instrumental in delivering high-quality solutions that meet our evolving business needs.
Key Responsibilities:
- Design, develop, and maintain API endpoints for machine learning models using Python and FastAPI.
- Implement robust backend functionalities that can be hosted on Kubernetes.
- Integrate open-source models into our API infrastructure.
- Work collaboratively with frontend developers to ensure seamless integration and optimal user experiences.
- Optimize backend performance and scalability to support growing user loads.
- Write comprehensive unit tests to ensure code quality and maintainability.
- Stay updated on the latest trends and technologies in the software development and machine learning fields.
Required Skills and Qualifications:
- Strong proficiency in Python and its ecosystem.
- In-depth experience with FastAPI for building RESTful APIs.
- Experience working with relational and vector databases.
- Ability to implement ML-based backend pipelines.
- Familiarity with web sockets and multithreading.
- Proven experience in scaling applications to handle concurrent users.
- Solid understanding of unit testing principles and practices.
- Experience with cloud platforms, preferably AWS (Azure and GCP are also a plus).
Preferred Qualifications:
- Knowledge of GRPC.
- Familiarity with IAM (Access management) concepts and protocols.
- Experience with generative AI models.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save