Work Arrangement
Hybrid role. The successful candidate is expected to report to Mountain View, CA, three times per week or as directed by business. Travel up to 25% may be required.
The Role
Staff Software Engineer focused on developing cutting‑edge AI agents. The role involves leading the design, development, and deployment of scalable, intelligent software agents that drive innovation across products and services.
What You’ll Do
- Lead the architecture and implementation of next‑generation AI agents, from conceptualization to production deployment.
- Drive technical direction and strategy for the AI agent platform, ensuring scalability, reliability, and performance.
- Mentor and guide junior and senior engineers, fostering a culture of technical excellence and best practices.
- Collaborate with Product Managers and engineering teams to define requirements and deliver impactful solutions.
- Conduct complex code reviews, system design reviews, and provide constructive feedback.
- Identify and address technical debt, performance bottlenecks, and architectural challenges within the agent infrastructure.
- Stay current with the latest advancements in AI, machine learning, and software engineering to continually improve technology stack.
Required Qualifications
- Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience.
- 8+ years of professional software development experience, with a focus on large‑scale distributed systems or AI/ML infrastructure.
- Expert proficiency in one or more programming languages such as Python, C++, Java, or Kotlin.
- Extensive experience designing, building, and deploying production‑grade AI/ML models or intelligent agents.
- Demonstrated technical leadership in complex projects, including mentoring and driving cross‑functional initiatives.
Preferred Qualifications
- Master’s or Ph.D. in Computer Science or related quantitative field.
- Deep expertise in specific AI agent technologies (e.g., Reinforcement Learning, Multi‑Agent Systems, Large Language Models).
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Proficiency with Android development and ability to design and deploy high‑performance applications.
- Proven ability to communicate complex technical concepts effectively to technical and non‑technical audiences.
- A strong portfolio of contributions to open‑source projects or relevant publications.
Compensation
Salary range: $189,300 – $290,000. Bonus potential is based on company performance and individual performance.
Company Vehicle
Eligible to participate in a company vehicle evaluation program after completing a motor‑vehicle report review. Participants must purchase or lease a qualifying GM vehicle every four years unless an exception applies.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with job search or application, please email or call 1‑800‑865‑7580. Include the specific accommodation requested, job title, and requisition number.
Equal Employment Opportunity
General Motors is committed to a workplace free of unlawful discrimination and fosters inclusion and belonging. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status, in accordance with federal, state and local laws.
#J-18808-Ljbffr