Python Engineer (FastAPI) – AI Platform
Squash AppsJob description
- *Synopsis:**
- *Scope Of Work:
- *Backend Development
● Build scalable backend services supporting AI-powered applications.
● Develop modular, maintainable, and testable code following best engineering practices.
- *AI Platform Integration**
● Build API layers that support prompt workflows, model outputs, and AI-driven features.
● Develop services to handle large data processing, asynchronous tasks, and AI inference pipelines.
- *System Architecture**
● Implement asynchronous APIs and background task processing.
● Ensure system scalability, performance, and security.
- *Collaboration**
● Collaborate with AI Engineers for model integration.
● Participate in architecture discussions, sprint planning, and code reviews.
- *Quality & Performance**
● Optimize APIs for performance, scalability, and reliability.
● Implement logging, monitoring, and error-handling mechanisms.
- *Skills in the spotlight:
- *Core Technologies
● Proven experience building APIs using FastAPI.
● Strong knowledge of RESTful API design principles.
● Experience with asynchronous programming (async/await).
- *Data & Backend**
● Experience with ORM frameworks (SQLAlchemy, Tortoise ORM).
● Knowledge of data pipelines and backend processing.
- *AI Integration**
● Familiarity with LLM platforms such as OpenAI, Azure OpenAI, or similar.
- *DevOps & Tools**
● Familiarity with cloud platforms (AWS, Azure, or GCP).
● Experience with CI/CD pipelines.
- *Development Practices**
● Experience working in Agile/Scrum environments.
- *Values:**
● Move fast with purpose
● Win with ideas
● Sweat the details
● Deliver great customer experiences
● Make your teammate successfull
¿Te interesa este puesto?