¡Activa las notificaciones laborales por email!

Senior Backend Application Developer (+ AI)

P\S\L Group

México

Presencial

MXN 400,000 - 600,000

Jornada completa

Hace 22 días

Descripción de la vacante

P\S\L Group is seeking a Senior Backend Application Developer skilled in AI integration and cloud computing. The role involves working with LLMs, designing scalable APIs, and mentoring junior engineers. This position offers the chance to leverage AI to create transformative applications in a fast-paced environment.

Formación

  • 5+ years of experience with NodeJS and/or Python.
  • Deep expertise in AWS with relevant certifications.
  • Hands-on experience integrating LLMs into applications.

Responsabilidades

  • Integrate LLMs like OpenAI into backend services.
  • Design and maintain scalable APIs using Node.js.
  • Architect secure cloud-native systems.

Conocimientos

AWS
Node.js
Python
LLMs integration
Cloud Computing

Educación

B.S. or B.A. in Computer Science

Herramientas

Docker
Kubernetes
PostgreSQL
Redis
DynamoDB

Descripción del empleo

Senior Backend Application Developer (+ AI)

Mexico

Senior Application Developer

Our Purpose

P\S\L Group is a global organization dedicated to putting information at the service of medicine. The companies and people of the P\S\L Group aim to improve medical care by serving those who need it, those who provide it, and those who seek to improve it.

Our primary purpose is to help clients increase the effectiveness of activities about scientific communication, medical education, and product/service marketing. To this end, we want our information services to contribute to the goals we share with our clients, namely: To accelerate the advancement of medicine and help people enjoy better longer lives.

Position Summary

We are seeking a highly skilled Senior Application Developer, with expertise in AI model integration, cloud computing, AWS services and architecture design. The ideal candidate will have hands-on experience with LLMs like OpenAI, Anthropic, and/or Gemini, and knowledge of AI platforms such as Amazon Bedrock and Google Vertex AI. The role of an AI Engineer will be responsible for defining and delivering scalable and sustainable software solutions, this role is perfect for someone passionate about leveraging AI to build transformative applications.

What You Will Do
  • Integrate large language models (LLMs) such as OpenAI, Anthropic, and Gemini into backend services
  • Implement pipelines for utilizing Amazon Bedrock and Google Vertex AI for deploying and managing AI models
  • Create system prompts to optimize AI interactions and outcomes
  • Design, develop, and maintain scalable APIs and services using Node.js
  • Implement microservices and serverless architectures to support AI-driven functionalities

System Design:

  • Architect robust, secure, and scalable cloud-native systems
  • Define and implement patterns for high-availability, low-latency, and fault-tolerant services

Cloud Computing:

  • Utilize AWS services like Lambda, Bedrock, DynamoDB, API Gateway, and S3
  • Define infrastructure stacks using SAM for deployment within a CI/CD environment
  • Work closely with architects and frontend teams to deliver cohesive solutions that enrich current projects with GenAI features
  • Provide mentorship to junior engineers and contribute to the team by staying up to date on new technologies and AWS Services
Key Qualifications

Required:

  • B.S. or B.A. in Computer Science or equivalent experience
  • 5+ years of experience with NodeJS and/or Python
  • Deep expertise in AWS, with certifications such as AWS Certified Solutions Architect or AWS Certified Machine Learning – Specialty is a plus
  • Familiarity with cloud platforms like Google Cloud Platform (GCP) and AI-specific services (e.g., Vertex AI)
  • Hands-on experience with AI agents for building interactive and intelligent solutions
  • Familiarity using data storage platforms (PostgreSQL, Redis, DynamoDB)
  • Experience building scalable RESTful or GraphQL APIs
  • Practical experience integrating LLMs (OpenAI, Anthropic, Gemini) into applications.
  • Knowledge of AI deployment platforms like Amazon Bedrock and Google Vertex AI
  • Understand key server-side development concepts through experiences such as:
  • Caching
  • Building reusable code and libraries
  • Integration of multiple data sources and databases into one system
  • Superb attention to details and desire to work in fast-paced environments

Nice to have:

  • Experience maintaining local dev environments with Docker or VMs
  • Experience working with automated testing tools
  • Experience with TypeScript is a nice to have
  • Strong knowledge of git or similar code version control systems
  • Familiar with JIRA or any other bug tracking system
  • Comfortable in a bash environment and writing scripts that automate tasks
  • Strong debugging and performance optimization skills
  • Proven experience designing and deploying distributed systems, microservices, and event-driven architectures.
  • Knowledge of serverless computing and best practices for high-availability systems.
  • Proficiency in CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes is a bonus)
  • Familiarity with monitoring and observability tools like CloudWatch or other third party software
  • Strong written and verbal communication skills in English to collaborate effectively in a remote team

Create a Job Alert

Interested in building your career at P\S\L Group? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

How many years of experience do you have integrating LLMs? *

How many years of experience do you have using AWS? *

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.