Fullsteam

Senior AI/ML Software Engineer

Fullsteam

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Build production software – Design and implement scalable backend services, APIs, and data pipelines with a focus on reliability, performance, and maintainability
  • Develop agentic systems – Create autonomous agents that leverage LLMs to reason, use tools, and orchestrate complex multi-step workflows
  • Architect for scale – Design systems that handle real-time AI inference, conversation state, and tool execution with proper error handling and recovery
  • Design, develop, and deploy machine learning models that drive product features, improve user engagement, and enhance decision-making processes
  • Collaborate 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 team
  • Stay current – Evaluate emerging agentic frameworks, patterns, and tools; prototype new approaches to solve real problems

Requirements

  • Bachelor's Degree in computer science, engineering or related technical field
  • 6+ years in professional software engineering experience
  • 2+ years building applications that integrate LLMs or agentic systems
  • Proficiency 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 systems
  • Strong debugging, troubleshooting, and problem-solving skills
  • Excellent communication skills with an ability to work with global, cross-functional teams, and stakeholders
Benefits
  • Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background.
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPILLMsmachine learningbackend servicesAPIsdata pipelinesreal-time AI inferenceerror handlingclean code
Soft Skills
problem-solvingdebuggingtroubleshootingcommunicationcollaborationcross-functional teamworkengineering excellencecode reviewsbest practicesadaptability
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringBachelor's Degree in related technical field