Job Description
About Us:
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.
What We Offer:
- Healthcare insurance
- Wi-Fi costs covered
- Unlimited Udemy courses (and books)
- And much more
Job Summary:
We are seeking a skilled and dynamic Senior Software Engineer to join our passionate team. The ideal candidate will be responsible for creating API endpoints for models and functionalities hosted on Kubernetes, leveraging Python and FastAPI to deliver high-quality solutions. This role offers the opportunity to work with cutting-edge technologies and contribute to exciting projects in the software and ML domains.
Key Responsibilities:
- Develop and direct software system validation and testing methods
- Oversee our software programming initiatives
- Manage the software development lifecycle, including directing documentation efforts
- Collaborate with clients and cross-functional departments to communicate project statuses and proposals
- Analyze data to coordinate the installation of new systems or the modification of existing systems
- Monitor system performance and apply best practices and standard operating procedures
- Create innovative solutions to meet our company’s technical needs and shape the future of our systems
Required Skills and Qualifications:
- Proficient full-stack developer with experience in React and Next.js for frontend development
- Extensive experience in production development
- Expert in Python and able to solve complex Python problems
- Demonstrated experience in implementing FastAPI APIs
- Ability to interact with relational data stores or vector databases in the back-end
- Experience implementing ML-based backend pipelines
- Proficient in web sockets and multi-threading
- Proven experience with scaling to support concurrent users through multi-threading and asynchronous execution
- Competent in writing unit tests for all functionalities developed
- Cloud experience with AWS is preferred, but Azure and GCP are also acceptable
Preferred Qualifications:
- Experience working with open-source models
- Knowledge of EKS and Kubernetes
- Strong written and verbal communication skills