
ML Engineer
Posted Sep 23

Posted Sep 23
This is a fully remote position, open to applicants in United States.
β’ Design, test, and deploy AI agents and agentic workflows ready for production that are integrated with enterprise applications and business processes.
β’ Establish evaluation, monitoring, guardrail, and safety frameworks for applications powered by LLM.
β’ Create and sustain AI-driven features within the Java/Spring framework and a distributed microservices architecture.
β’ Work alongside AI Scientists and ML Engineers to transition models from experimentation to dependable software.
β’ Keep abreast of new AI technologies and propose practical strategies for their adoption.
β’ Gather and integrate feedback from specialists, technical operations, and product managers.
β’ Engage in design reviews, technical discussions, and requirements planning.
β’ Participate in daily stand-up meetings, collaborate with colleagues, prioritize features, and ensure customer satisfaction.
β’ Develop prototypes and test potential solutions to significant challenges.
β’ A Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
β’ 2β5 years of hands-on experience as a Machine Learning Engineer.
β’ Demonstrated success in designing, building, and optimizing ML models using either PyTorch or TensorFlow in production settings.
β’ Strong foundation in Computer Science principles, including data structures, algorithm design, complexity analysis, and performance optimization.
β’ High proficiency in object-oriented design and development using Python, Java, or C#.
β’ Practical experience in developing, testing, and supporting applied machine learning services within enterprise software environments.
β’ Experience in creating and maintaining software components for AI-enabled applications or distributed systems.
β’ Proven expertise in incorporating AI capabilities into existing enterprise applications.
β’ Familiarity with implementing and deploying production-grade LLM applications utilizing technologies such as LangChain, LangGraph, Spring AI, Model Context Protocol (MCP), or similar.
β’ Comprehensive understanding of Retrieval-Augmented Generation (RAG), tool invocation, prompt engineering, and fundamental AI agent concepts.
β’ Experience with observability, CI/CD, automated testing, and operational procedures for AI applications.
β’ Exceptional communication and collaboration abilities.
β’ Preferred: Familiarity with Databricks, vector search technologies, embedding models, conversational AI, evaluation methodologies for AI agents, AI developer tools, large-scale Java microservices using Spring Boot, AWS/Azure/GCP, Kubernetes, containerized deployments, model serving, inference optimization, caching strategies, and cost management.
β’ Competitive benefits package.
β’ Discretionary bonus or commission linked to performance outcomes.
β’ Reasonable accommodations for qualified individuals with disabilities or disabled veterans during the hiring process.
Narvar
HOOK
TELUS Digital
Natera
Get handpicked remote jobs straight to your inbox weekly.