Fetcherr is an AI-driven company specializing in deep learning, algorithmic trading, and large-scale data solutions. Our core technology, the Large Market Model (LMM), enables accurate demand forecasting and real-time, data-driven decision-making. Originally focused on the airline industry, Fetcherr is expanding its AI solutions across additional industries.
Fetcherr is looking for a highly skilled and experienced Senior Python Developer to spearhead the development of robust infrastructure and services that power our Large Language Model (LLM) initiatives. You will be instrumental in building the scalable, reliable, and efficient systems that enable our LLM engineers to develop, deploy, and manage cutting-edge AI applications. This role requires a deep understanding of Python, cloud technologies, and a passion for building foundational systems that support advanced AI. If you are a seasoned developer with a proven track record in backend development and infrastructure, and you're excited about enabling the future of AI at Fetcherr, we want to hear from you.
Responsibilities:
- Design, build, and maintain scalable, high-performance backend services and infrastructure for Fetcherr's LLM ecosystem.
- Develop and manage APIs and microservices that facilitate the interaction between LLM models, data pipelines, and end-user applications.
- Implement and optimize data pipelines for ingesting, processing, and serving data relevant to LLM training and inference.
- Ensure the reliability, security, and efficiency of LLM deployment environments through robust infrastructure management.
- Collaborate with LLM Engineers and Data Scientists to understand their infrastructure needs and provide tailored solutions.
- Establish and maintain best practices for Python development, including coding standards, testing (unit, integration, E2E), reproducibility, and version control for infrastructure code.
- Leverage cloud platforms (e.g., GCP) to build and manage scalable infrastructure, including compute, storage, and networking resources.
- Implement monitoring, logging, and alerting systems to ensure the health and performance of LLM services and infrastructure.
- Contribute to the architectural decisions and strategic direction for Fetcherr's AI infrastructure.
- Stay abreast of industry trends and best practices in Python development, cloud computing, and MLOps.