Workcofy
← Todas las oportunidades

AI Back-end Engineer

Niuro

IA
EmpleoRemotoSemi seniorDatos
Ubicación
Remoto
Salario
USD 2,500 – 3,000
Publicada
Hace 1 semana
Fuente
Get on Board
Ver oportunidad en Get on BoardLa postulación se realiza en el sitio original.

Experience and Skills • Mid-level experience with 4+ years of professional backend engineering experience. • C1 English level or higher. • Strong proficiency in Python or a comparable modern backend language. • Hands-on experience designing, developing, and maintaining REST APIs and service-oriented architectures. • Working knowledge of asynchronous programming, concurrency, and background job processing. • Solid experience working with relational databases and data modeling. • Familiarity with message queues, worker systems, or event-driven processing. • Demonstrated experience writing comprehensive unit and integration tests. • Hands-on experience with Unit Testing, Integration Testing, OpenAI, Anthropic, LLM, AWS, Docker, PostgreSQL, Redis. Skills • Python • REST APIs • Asynchronous Programming • Data Modeling • Message Queues • Unit Testing • Integration Testing • Solid • OpenAI • Anthropic • LLM • AWS • Docker • PostgreSQL • Redis

Key Responsibilities • Implement and maintain backend services, REST APIs, and document-processing pipelines under senior engineering guidance. • Build concurrent and asynchronous workflows to handle multi-page documents and long-running background tasks. • Integrate LLM-powered summarization, document analysis, and structured outputs into backend workflows following established patterns. • Develop and support background worker processes with robust error handling, retries, timeouts, and failure recovery. • Design and maintain data models tracking relationships between source documents, extracted data, and downstream entities. • Participate actively in code reviews, testing, debugging, and production troubleshooting.

Nice to Have • PostgreSQL • Redis • Docker • AWS • AWS ECS • OpenAI API • Anthropic API • OCR

pythonasynchronous programmingdata modelingmessage queuesunit testingintegration testingllm integrationawspostgresql