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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Client Service Consultant (Hybrid / Remote)

Remote

Senior Risk Analyst, Enterprise Risk Management job at Corebridge Financial in Houston, TX

Remote

Associate Customer Success Representative – Consumer Lending Support (Call Center)

Remote

Walmart Remote Data Entry and Opinion Sharing Job Opportunity with...

Remote

Experienced Data Entry Associate – Remote Opportunity for Healthcare Data Enrichment

Remote

Easy Entry Work - Paid Opinions

Remote

Lead UX Product Researcher - Inspire & Motivate(Remote Or Hybrid)

Remote

Experienced Remote Data Entry Specialist for Teens – Flexible Work from Home Opportunities with arenaflex

Remote

Analista de Procesos de Soluciones de Pago

Remote

Health Insurance Biller

Remote
← Back