The Manager, Software Engineering will provide technical and people leadership for software engineers delivering internal, AI-enabled products and platforms as part of the Embedded Innovation Program.
Requirements
- 8+ years of professional software development experience
- 2+ years of experience managing or leading software engineers
- BS in Computer Science, Engineering, or equivalent experience required; advanced degree preferred
- Experience delivering AI-enabled or data-driven products in an enterprise environment
- Experience leading engineering teams building AI-enabled applications, including LLM-based workflows, automation, or decision-support systems
- Working knowledge of modern AI architectures, such as model integration patterns, retrieval-augmented generation (RAG), and orchestration frameworks
- Proficiency in cloud-native development, APIs, and scalable service architectures
- Experience with modern programming languages and frameworks (e.g., Java, Python, JavaScript/TypeScript,.NET)
- Working knowledge of SQL and NoSQL data stores and data modeling concepts
- Experience with Agile development practices and iterative delivery models
- Familiarity with CI/CD pipelines, automated testing, observability, and production support
- Ability to evaluate emerging AI tools and technologies and apply them pragmatically
Benefits
- Comprehensive, multi-carrier program for medical, dental and vision benefits
- 401(k) with match and an Employee Share Purchase Plan
- Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
- Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
- Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
- Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
- Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice