Apply for jobs Login
World map with all continents displayed

Senior Machine Learning Engineer - Python, FastAPI - Artificial Intelligence / Machine Learning market

7+ years
Short-term (40h)
Artificial Intelligence / Machine Learning
Full Remote
Python
FastAPI
PostgreSQL
AWS
LLM

Requirements

Must-haves

  • 7+ years of software development experience
  • Proficiency in Python
  • Experience with backend frameworks like FastAPI and asynchronous programming using asyncio
  • Practical expertise in applying AI
  • Experience integrating LLMs into applications, with advanced proficiency in RAG techniques and LLM evaluation methods
  • Strong experience with PostgreSQL for database design, optimization, and querying
  • Experience working with keyword and vector search technologies, including multimodal search with data types like text, images, and embeddings
  • Proficiency in building and maintaining ETL pipelines and web scraping, including handling dynamic content and large-scale data extraction
  • Familiarity with tools like Scrapy for web scraping
  • Hands-on experience with AWS services (e.g., EC2, S3, ECS, SQS)
  • Experience with Linux server configuration, management, and Bash scripting for automation
  • Proficiency in containerization using Docker and CI/CD practices with Git and related tools (e.g., GitHub workflows)
  • Interest in developing single-agent and multi-agent workflows for complex task handling
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Ability to design and manage cloud infrastructure, including scaling, monitoring, and cost optimization
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • This is a full-time role (40 hours / week) for a 3-6-month contract.
  • It requires minimum overlap of 6 hours per day with the US Eastern Time Zone
  • Lead the development of an AI-native system to distill insights from extensive market, trend, retail, and customer data
  • Design and implement backend infrastructure, including web scraping, LLM integration, model selection, and evaluation
  • Collaborate to ensure seamless integration of systems with secure client-server communication
  • Work with technologies such as relational databases, vector databases, and LLM functions (e.g., GPT, embeddings, etc.)
This job is closed Create a Strider account today, and get matched with other great job opportunities!
This job is closed Create a Strider account today, and get matched with other great job opportunities!

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs