Lead impactful projects at a cutting-edge technology firm. Collaborate with talented professionals on innovative backend solutions. Advance your expertise in AI-assisted development workflows.
Lead Ai Native Engineer
in Information Technology PermanentJob Detail
Job Description
Lead AI Native Engineer Overview
- The Lead AI Native Engineer will architect and develop high-performance backend and systems software for demanding production environments.
- This role combines technical leadership, systems programming, and API development to deliver reliable and scalable solutions.
- Collaborate across engineering teams to design, deploy, and maintain robust software systems.
- Utilize advanced programming languages, primarily Rust, to ensure optimal performance and security.
- Apply AI-assisted development tools to enhance workflows while ensuring code quality and reliability.
- Mentor engineers and contribute to establishing best practices for software development and architecture.
- Develop expertise in technical domains to make informed architectural decisions and validate system behavior.
- Work in a hybrid environment, balancing remote flexibility with on-site collaboration.
Lead AI Native Engineer Key Responsibilities & Duties
- Architect, implement, test, and maintain backend services, APIs, and systems-level software using Rust.
- Take ownership of technical architecture, implementation, testing, and operational reliability of software systems.
- Evaluate architectural decisions considering scalability, security, and operational complexity.
- Establish engineering practices around code quality, automated testing, and documentation.
- Apply AI-assisted tools to accelerate workflows while ensuring code accuracy and reliability.
- Contribute to team-wide practices for effective use of AI development tools.
- Mentor engineers and collaborate across teams to deliver complete solutions.
- Work on security-sensitive systems requiring close coordination between hardware and software.
Lead AI Native Engineer Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or related technical field.
- 6+ years of professional experience developing backend or systems software, including production services ownership.
- Advanced proficiency in Rust or substantial systems programming experience in C, C++, or Go.
- Working proficiency with C++ and Python.
- Strong understanding of backend and systems architecture, including APIs, distributed systems, and reliability engineering.
- Experience with AI-assisted development workflows and quality controls.
- Background in cryptography, cybersecurity, networking, or security-sensitive systems is preferred.
- Legally authorized to work in the United States.
- ShareAustin:
