Full-Stack AI/Software Developer for Intelitrex
This role combines expertise in AI/ML, backend and frontend development, and software integration. The developer will design, build, deploy, and maintain the platform’s core features, including AI agents, workflows, integrations, and UI.
Responsibilities:
- Design and implement AI models (using TensorFlow, PyTorch, or Hugging Face Transformers).
- Build APIs to connect with external systems using FastAPI or Flask.
- Develop the agent orchestration framework using LangChain or similar tools.
- Create and maintain workflows using Apache Airflow or custom automation tools.
- Design and develop a responsive and intuitive UI using React.js or Vue.js.
- Set up and manage databases (PostgreSQL, MongoDB, MinIO).
- Integrate third-party software systems via REST/GraphQL APIs.
- Deploy and monitor the platform on cloud infrastructure using Kubernetes and Docker.
- Implement security measures for sensitive data using Vault and Open Policy Agent.
Required Skills and Competencies/Education:
1. AI/ML:
Experience with deep learning frameworks (TensorFlow, PyTorch).
Familiarity with pre-trained models and fine-tuning techniques.
Understanding of RLHF and ML lifecycle management tools (e.g., MLFlow, DVC).
2. Backend Development:
Proficiency in Python, FastAPI, Flask, or Django.
Experience with API development and integration.
3. Frontend Development:
Strong skills in JavaScript, React.js, or Vue.js.
Familiarity with UI/UX best practices.
4. DevOps and Infrastructure:
Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
Familiarity with cloud providers like AWS, GCP, or Azure.
5. Database Management:
Proficiency in SQL (PostgreSQL) and NoSQL (MongoDB).
Experience with object storage systems like MinIO or AWS S3.
6. Workflow Automation and Orchestration:
Knowledge of Apache Airflow or similar tools.
7. Monitoring and Security:
Experience with monitoring tools (Prometheus, Grafana).
Understanding of security protocols (Vault, OPA).
Preferred Skills:
Experience with LangChain or agent-based frameworks.
Knowledge of event-driven architectures (e.g., Apache Kafka).
Experience:
3-5 years in software development with a focus on AI/ML and backend systems.
Which company?
Intelitrex is an expert when it comes to solving the complexity of multi-location, multi-device, WAN management. Our purpose-built unified WAN optimization engine brings visibility and control for mission-critical wireless and wired wide area network dependent devices through our tailored integrations and automations.
Our priority is to combine human and machine intelligence to optimize WAN performance and the teams that support them.
Contractor in US dollars. PART TIME
How to apply:
f you meet the requirements, please schedule an interview with Emilio Primucci or Natalia Diotti, using the Calendly or Cal.com link you received