Description
Job Title
Senior Software Engineer
Department
Product and Engineering
Classification
Exempt
Duration
Direct Hire
Location
BILT - Global Brand Support Center, Grapevine, Texas 76051
About the Job
As Senior Engineer on our authoring platform you will work with us deliver a full-stack system that allows our instruction design team to leverage their expertise, in concert with AI, to efficiently create interactive instructional experiences.
This is a generalist role for someone equally comfortable across the stack - from UI to distributed backend services to the AI/agent layer - who wants to help define what "agentic application development" looks like in production, not just consume the pattern.
You'll join a small, senior team reporting to the Director of Engineering and AI, working day-to-day alongside a Principal R&D Engineer and a Principal Machine Learning Engineer (role currently open). Because the team is small and the problem space is undefined in places, you'll have significant latitude and responsibility to shape technical and product direction, not just execute spec.
What You'll Do
• Design and build full-stack features across our web-based editor, backend services, and the AI agent pipelines that generate and refine instruction content
• Work on distributed, event-driven systems that coordinate multi-stage AI processing (content extraction, instruction generation, animation solving) at scale
• Build and improve agentic, AI-in-the-loop workflows - including the conversational, MCP-powered editor experience - pushing the practice of agentic application development forward rather than just applying established patterns
• Partner directly with customers, SMEs, and internal users to understand workflows and translate ambiguous, open-ended problems into scoped, sequenced technical plans
• Take large, loosely-defined features from concept to shipped: propose architecture, break work into milestones, and drive it through review and rollout
• Collaborate closely with the R&D team on the boundary between application code and ML/AI systems
• Champion engineering discipline - code quality, conventions, testing, documentation - appropriate to a small, fast-moving team without heavyweight process
• Write clear technical documentation and communicate trade-offs and progress to engineering leadership and cross-functional stakeholders
What We're Looking For
• 6+ years of professional software engineering experience, with demonstrated full-stack ownership
• Hands-on experience designing and operating distributed systems - service-to-service communication, async/event-driven pipelines, state and consistency trade-offs at scale
• Experience building production systems with AI/ML "in the loop"
• Direct experience with agentic application development, with the appetite to help push the practice forward rather than only follow existing playbooks
• Track record of being product-minded: comfortable talking to customers and end users directly, translating their needs into technical requirements
• Proven ability to plan and scope large, ambiguous features - breaking them into milestones and driving them to delivery with minimal oversight
• Disciplined engineering practices: strong preference for conventions, code quality, testing practice and process appropriate to a small team
• Exceptional written and verbal communication skills, including technical documentation, design docs, and cross-functional collaboration
Preferred
• Experience building or operating ML/AI training and inference pipelines beyond LLMs, especially with visual or 3D-based systems.
• Experience with 3D applications, either in-browser or native.
• DevOps / infrastructure-as-code / SRE experience - CI/CD, cloud infrastructure, containers, observability and on-call ownership
• Experience instrumenting products for telemetry and product analytics, and using that data to guide roadmap or model-improvement decisions
• Experience in regulated or compliance-sensitive environments such as NIST 800-171, CMMC, etc.
• Contributions to or familiarity with 3D standards like GLTF, USD, STEP, etc.
• Prior work on 3D configurators, digital twins, or technical/instructional content specifically.
Work Environment
• This role is based at BILT's Global Brand Support Center in Grapevine, Texas, near DFW Airport and Southlake Town Square.
• Routine use of standard office equipment (computers, tablets, phones, email, and Microsoft Teams).
• Physical demands include prolonged computer use and occasional lifting of up to 25 pounds.
• Office hours: 8:30 AM-5:30 PM, Monday through Friday, with convenient parking and nearby amenities.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
About BILT
BILT provides 3D Intelligent Instructions, creating and delivering interactive content for iOS, Android, and now turnkey guided work instructions for visionOS. The award-winning platform revolutionizes the DIY experience as well as professional training and operational enablement. BILT is accessible, sustainable, and efficient.
For more information go to: www.biltapp.com/careers and submit a profile resume in our applicant tracking system.
*This position is located in the Grapevine Brand Support Center in Texas.