Net2Source
1 month ago
Artificial Intelligence Engineer (Python)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Net2Source
- Location
- México, Ciudad de México Mexico
- Posted
- 1 month ago
Job description
Software Developer with Artificial Intelligence (AI Software Developer)
Hybrid scheme (2 days in the office per week).
Availability to relocate to Puerto Rico
About the role
We are looking for a Full Stack Developer passionate about developing Artificial Intelligence-powered applications to join an engineering team that develops innovative solutions using modern development, automation, and Machine Learning technologies.
The selected person will participate in the design, development, and integration of scalable applications, collaborating with multidisciplinary teams to transform business requirements into high-impact technological solutions.
Responsibilities
- Develop Front-End components using React (preferably) or Angular.
- Implement REST services and APIs using Python (FastAPI/Flask) or Node.js (Express/NestJS).
- Design and implement business functionalities, CRUD services, filters, and pagination.
- Integrate applications with internal and external services, including Artificial Intelligence (LLM) APIs.
- Implement authentication, authorization, and role-based access control.
- Write unit and integration tests to ensure software quality.
- Optimize the performance of frontend and backend applications.
- Implement observability mechanisms through logs, metrics, and monitoring.
- Collaborate with Product, UX/UI, QA, DevOps, and Architecture teams.
- Participate in code reviews and technical documentation.
Requirements
- Bachelor's degree in Computer Science, Systems Engineering, Software Engineering, Data Science, or a related field.
- 2 to 4 years of experience in Full Stack development.
- Experience developing applications with React or Angular.
- API development with Python (FastAPI or Flask) or Node.js (Express or NestJS).
- Solid knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB or Redis).
- Proficiency with Git and agile methodologies (Scrum).
- Experience using Docker.
- Knowledge in CI/CD (GitHub Actions or Azure DevOps).
- Knowledge of cloud services (AWS, Azure, or Google Cloud Platform).
- Intermediate-advanced English level to collaborate with international teams.
Experience will be valued in
- Integration with Artificial Intelligence models (LLM).
- Prompt Engineering.
- RAG (Retrieval-Augmented Generation) services.
- OpenAI, Azure OpenAI, or similar service APIs.
- Machine Learning and MLOps.
- Observability and monitoring.
- Microservices architectures.
- Application security.
Competencies
- Analytical thinking.
- Problem-solving.
- Continuous learning.
- Effective communication.
- Collaborative work.
- Proactivity.
- Results orientation.
- Attention to detail.
We offer
- Hybrid work scheme.
- Professional development and growth opportunities.
- Participation in Artificial Intelligence projects and cutting-edge technologies.
- Continuous training.
- Excellent work environment.
- Benefits above the legal requirements.
Required skills
- mysql
- redis
- docker
- ci/cd
- monitoring
- react
- javascript
- typescript
- html5
- css3
- sql
- ai
- python
- aws
- scrum
- llm
- azure openai
- prompt engineering
- git
- rest api
- github actions
- software developer
- azure
- node.js
- google cloud platform
- postgresql
- azure devops
- artificial intelligence
- machine learning
- nosql
- mongodb
- angular
- microservices
- observability
- fastapi
- application security
- full stack
- flask
- nestjs
- rag
- openai
- express
- mlops
- retrieval-augmented generation
Interested in this position?
Create your free account and tailor your CV to match this job.