AI/Machine Learning Engineer - Python - Loops
Prefer a full account with a password? Sign Up to Apply
Job Description
As a Software Engineer, AI/ML, you will design, build, and optimize the backend systems that power intelligent agent workflows. You will work across data pipelines, APIs, and AI/ML frameworks to create reliable, scalable, and production-ready solutions. This role emphasizes strong software engineering fundamentals, with the added dimension of applying AI/ML concepts to real-world enterprise applications.
What You'll Do:
• Backend & Systems Engineering
• Build and maintain Python-based services, integrations, and data pipelines that support AI agent functionality.
• Develop reusable libraries, APIs, and frameworks to accelerate AI-driven product capabilities.
• Ensure code quality, maintainability, and scalability through testing, CI/CD, and performance monitoring.
• Applied AI/ML Engineering
• Implement and optimize workflows leveraging LLMs, embeddings, RAG systems, and vector databases.
• Integrate AI/ML libraries and external APIs (e.g., OpenAI, Hugging Face, LangChain, Pinecone, Weaviate).
• Experiment with prompt engineering and fine-tuning to improve reliability and performance of deployed agents.
• Collaboration & Delivery
• Partner with product and core engineering teams to translate requirements into technical solutions.
• Contribute to architecture decisions and internal technical documentation.
• Support the deployment of agents into enterprise environments with a focus on stability, accuracy, and scale.
Requirements
Department: Research and Development
Function: Engineering
Experience Level: Entry Level