Senior Software Engineer (AI Tooling)
- Austin, United States
- Senior Level
- 2+ years
- Bachelor's degree
- Posted
Skills
Required
- AI
- patterns
- concurrency / async
- System design
- tradeoff analysis
- architectural patterns
- code reviews
- Python
- Linux
- cloud-native stacks
- I/O
- networking
Preferred
- AI tooling and pipelines
- retrieval design
- model orchestration
- backend integrations
- shadowing
- latency / throughput
Join our team as a Senior Software Engineer (AI Tooling) where you will be responsible for designing and implementing secure, reliable AI-powered tools and platforms. You will lead the architecture and implementation of AI tooling and pipelines, establish standards for data validation and analysis, and define coding and documentation standards.
Responsibilities
- You will also create and maintain software solutions, mentor and coach team members, collaborate with cross-functional teams, and translate company strategy into an engineering roadmap.
- Design and implement secure, reliable AI-powered tools and platforms, integrating them into core engineering workflows.
- Architect and guide the implementation of AI tooling and pipelines, including retrieval design, model orchestration, and backend integrations.
- Lead onboarding and accelerate ramp-up through structured curricula, shadowing, and clear success metrics, while serving as a Subject Matter Expert.
- Optimize performance through latency/throughput tuning, async/concurrency patterns, profiling, and device–cloud considerations
- Develop and evaluate prompts and systems with grounding, citation, hallucination mitigation, red-teaming, and A/B experimentation
Requirements
- 2 years experience in position, as a Software Engineer, or related occupation
- Bachelor’s degree or foreign equivalent in Computer Science or related field
- System design, tradeoff analysis, architectural patterns, and code reviews
- Up to one day per week telecommuting may be permitted
- Design and deliver user interfaces that prioritize clarity, discoverability, minimal friction, and consistent interaction patterns across surfaces
- Must have at least 1 year of prior work experience in each of the following:
- Python services, Linux, cloud-native stacks, concurrency/async I/O, and modern networking for AI workloads
- Build and integrate AI tooling using Agents, Model Context Protocol (or equivalents) with adapters, authentication, auditing, and lifecycle management
Benefits
- Enjoy benefits such as medical, wellness, and financial benefits, unlimited paid time off, and work from home opportunities.
