Senior AI/ML Software Engineer

Remote Full-time
It's fun to work in a company where people truly BELIEVE in what they're doing!Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.We are seeking a talented and experienced Senior AI Software Engineer specializing in Artificial Intelligence to lead the development and integration of advanced AI solutions into our products. As a Lead Engineer, you will be responsible for designing and implementing high-quality, scalable AI. Models and collaborating with cross-functional teams to push the boundaries of AI in software development. Your work will focus on building cutting-edge applications leveraging Machine Learning (ML), Natural Language Processing (NLP) and Generative AI to deliver exceptional experiences and solutions to our users.Primary Responsibilities:Build production software – Design and implement scalable backend services, APIs, and data pipelines with a focus on reliability, performance, and maintainabilityDevelop agentic systems – Create autonomous agents that leverage LLMs to reason, use tools, and orchestrate complex multi-step workflowsArchitect for scale – Design systems that handle real-time AI inference, converation state, and tool execution with proper error handling and recoveryDesign, develop, and deploy machine learning models that drive product features, improve user engagement, and enhance decision-making processesCollaborate cross-functionally – Partner with Product, Design, and Engineering teams to define requirements and deliver AI-powered features.Maintain engineering excellence – Write clean, well-tested code; conduct thorough code reviews; champion best practices across the teamStay current – Evaluate emerging agentic frameworks, patterns, and tools; prototype new approaches to solve real problemsSkills & Competencies:Software Engineering (Core):Strong fundamentals in system design, API design, and distributed systemsClean code practices, SOLID principles, and testable architectureAsync programming, concurrency, and performance optimization, CachingDatabase design (relational and vector stores)CI/CD, observability, and production operationsAgentic Systems:Agent architecture – orchestration, planning, tool use, memory managementLLM integration – prompt engineering, function calling, context managementRAG pipelines – embeddings, vector search, retrieval strategiesReliability patterns for non-deterministic AI systemsML:Basic understanding of ML concepts – training, inference, evaluation, overfitting/underfittingFamiliarity with embeddings and how vector representations workExperience fine-tuning or adapting pre-training models for specific use casesExposure to ML frameworks (PyTorch, Hugging Face Transformers, scikit-learn) at a foundational levelUnderstanding of model evaluation metrics (precision recall, F1, perplexity)Awareness of when to use off-the-shelf models vs. custom trainingNice to Have:Experience with agent orchestration frameworks (LangGraph, AutoGen, custom implementations)Background in vector databases and semantic searchFamiliarity with AI safety and guardrail patternsExperience mentoring engineers or leading technical initiativesMinimum Qualifications:Bachelor’s Degree in computer science, engineering or related technical field6+ years in professional software engineering experience2+ years building applications that integrate LLMs or agentic systemsProficiency in Python with experience in modern frameworks (FastAPI, async/await)Experience with cloud platforms (AWS preferred – Lambda, Bedrock, OpenSearch)Proven track record of shipping and operating production systemsStrong debugging, troubleshooting, and problem-solving skillsExcellent communication skills with an ability to work with global, cross-functional teams, and stakeholdersFullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Product Marketing Manager, Secure AI Platform (Remote)

Remote Full-time

Part-Time Remote Data Entry Specialist for Delta Airlines: Flexible Hours, Competitive Pay, and Global Impact

Remote Full-time

Bioinformatics Analyst | TELECOMMUTE |

Remote Full-time

Medical Editor/Transcriptionist

Remote Full-time

ON-CALL Senior Economic Mobility Consultant (REMOTE ROLE)

Remote Full-time

Cyber Incident Response Analyst

Remote Full-time

Remote Data Entry Specialist

Remote Full-time

Configuration Data Entry Specialist II

Remote Full-time

**Experienced Customer Service Representative – Remote Work Opportunity with arenaflex**

Remote Full-time

Business Intelligence, Data Engineer

Remote Full-time
← Back to Home