AI Software Engineer
A
AzumoAI Software Development
Buenos Aires, Buenos Aires, Argentina. Brazil. Colombia. Mexico. United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Professional English proficiency (B2/C1)
- Experience
- 3+ years
- Required Skills
- AWSPythonMachine LearningPyTorchAzureTensorflowNLPGenerative AILangChain
Requirements
- Bachelor’s Degree in Computer Science, Data Science, or related field (Master’s is a plus).
- 3+ years of experience developing and deploying ML, NLP, or Generative AI systems.
- Expert-level skills in Python and software engineering fundamentals (data structures, testing, CI/CD, Git, containers).
- Hands-on experience with AI development tools: PyTorch, TensorFlow, LangChain, LangGraph, and vector databases (Pinecone, FAISS, Azure AI Search).
- Proven cloud deployment experience (Azure preferred; AWS acceptable).
- Familiarity with DevOps/Infrastructure as Code (GitHub Actions, Terraform/Bicep, Docker/Kubernetes).
- Strong written and verbal communication skills to explain technical concepts to diverse audiences.
- Professional English proficiency (B2/C1).
Responsibilities
- Research, design, and build production-grade Generative AI and intelligent automation solutions using LLMs, RAG pipelines, and vector databases.
- Lead full-cycle development: data preparation, model fine-tuning, evaluation, optimization, containerization, and secure cloud deployment (Azure/AWS).
- Implement MLOps/LLMOps pipelines for automated testing, monitoring, and rollback.
- Apply Responsible AI practices and compliance standards (e.g., NIST RMF, FedRAMP) throughout solution delivery.
- Translate business and mission requirements into technical designs; prototype and iterate quickly with stakeholders.
- Contribute to Azumo’s innovation roadmap by identifying research topics, publishing insights, and advancing our AI software development services portfolio.
View Full Description & ApplyYou'll be redirected to the employer's site