What are the responsibilities and job description for the AI/ML Solutions Architect - LLM &MLOps position at Artmac?
Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : AI / ML Solutions Architect – LLM & MLOps
Job Type : W2 / C2C
Experience : 6-10 Years
Location : Boston, Massachusetts
Responsibilities
- Experience : 5 years of professional software engineering experience, including distributed systems and databases.
- Required : AWS (or other major cloud provider) with hands-on experience in deploying, monitoring, and scaling production services.
- Python (preferred) and proficiency in at least one other modern programming language (e.g., Go, Java, Rust).
- Strong understanding of MLOps concepts, CI / CD pipelines, and containerization.
- Design & Implement AI / ML Solutions to architect and develop end-to-end ML solutions from data ingestion to model deployment, including LLM-based applications.
- Evaluate and select appropriate frameworks, libraries, and tools to meet both short-term project goals and long-term scalability.
- LLM & Prompt Engineering : Develop and optimize prompts for Large Language Models (e.g., OpenAI / Claude / Llama) to improve the quality and relevance of outputs.
- Conduct experiments to evaluate LLM performance and apply prompt engineering best practices to ensure high-impact results.
- Incorporate AI agent frameworks (e.g., LangChain, AgentGPT, or similar) to enable autonomous or semi-autonomous decision-making within applications. Integrate AI agents with existing systems, ensuring robust communication and secure data handling.
- Set up and optimize CI / CD pipelines for ML models, ensuring continuous integration, testing, and deployment.
- Monitor, troubleshoot, and refine production ML systems for performance, cost efficiency, and reliability.
- Leverage AWS services (e.g., EC2, S3, Lambda, SageMaker, EKS) to design and maintain scalable, secure, and cost-efficient ML infrastructure.
- Write clean, maintainable, and well-documented code in Python and other modern languages (e.g., Go, Java, or Rust). Develop and maintain distributed systems, focusing on reliability, fault tolerance, and performance.
- Work with databases (SQL / NoSQL) to handle large-scale data processing and storage.
- Collaborate on front-end projects using React / Next.js to build user interfaces or internal tools that interact with AI / ML services.
- Work closely with product managers, data scientists, DevOps engineers, and other stakeholders to define requirements and deliver high-impact solutions.
- Communicate technical decisions effectively, balancing trade-offs between short-term needs and long-term product vision.
- Operate with minimal supervision, proactively identifying issues and taking ownership to drive solutions.
- Manage multiple priorities in a fast-paced environment, and effectively escalate blockers to ensure timely delivery.
- Stay updated with emerging AI / ML technologies, LLM advancements, and best practices, sharing insights with the team.
- Adapt quickly to new domains, frameworks, and technologies as the project needs to evolve.
Qualification
Seniority Level : Mid-Senior level
Employment Type : Contract
Job Function : Engineering and Information Technology
Industries : Software Development
J-18808-Ljbffr