Mid-Senior AI Software Engineer - Generative AI Remote
About the Role
We are looking for a Mid-Senior AI Software Engineer - Remote to join our innovative team at Azumo. As an AI Software Engineer, you will work on cutting-edge projects that leverage Generative AI and large language models (LLMs) to create intelligent applications that have a real-world impact. This role is perfect for someone who enjoys the full lifecycle of AI development, from ideation to deployment.
What You'll Do
- Research, design, and build production-grade Generative AI and intelligent automation solutions using LLMs, RAG pipelines, and vector databases.
- Lead full-cycle development including 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.
Requirements
- Bachelor's Degree in Computer Science, Data Science, or a related field (Master's preferred).
- 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.
Nice to Have
- Experience with compliance frameworks relevant to AI software development services (e.g., NIST, FedRAMP).
- Contributions to research papers, open-source libraries, or AI communities.
What We Offer
- Paid time off (PTO) and U.S. Holidays.
- Training: Free access to Udemy Premium courses.
- Mentored career development opportunities.
- Profit sharing.
- Supportive and collaborative work environment.
- Opportunity to work on innovative AI projects.
Azumo offers a unique opportunity for AI Software Engineers to work on innovative Generative AI projects in a fully remote environment. The role promises competitive compensation and a strong focus on professional growth.
Who Will Succeed Here
Proficient in Python and experienced with frameworks such as TensorFlow and PyTorch, enabling the candidate to effectively develop and optimize machine learning models, particularly in the context of generative AI applications.
Self-motivated and disciplined, with a strong ability to work independently in a remote setting, demonstrating excellent time management skills to meet project deadlines and contribute to collaborative online discussions.
Solid understanding of MLOps practices and experience with cloud platforms like Azure and AWS, allowing the candidate to efficiently manage the deployment and scaling of AI solutions in a production environment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months