Sr Staff AI Software Development Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced technical leader who can drive our AI Recommender System engineering function. This individual should bring significant experience in AI agent systems embedded within software tools for making live, context-aware recommendations for documentation links and/or suggestions completing partial user entries. The successful candidate will take responsibility for the recommender panel and related functions within our cloud-based electronic system design (ESD) tools. They will build upon our existing small team, define processes, and set technical direction., * Own the recommender AI engineering function : Define technical strategy, architecture, and roadmap based upon functional requirements set by product manager.
- Build and manage the team : Recruit, onboard, and develop AI engineers; establish team structure, processes, and best practices
- Establish engineering standards : Create workflows, code review processes, testing frameworks, and documentation practices for ML/AI systems
- Bridge the gap : Translate between ML engineering and business stakeholders; educate leadership on AI capabilities and limitations
- Hands-on technical leadership : Architect and build production ML systems while mentoring team members, We have adopted a hybrid model that gives employees the ability to work remotely two days a week while ensuring that we come together as a team in the office the rest of the time. The designated in-office days are Tuesday through Thursday for innovation, collaboration and continuous learning.
Requirements
- 8-10 years in production-grade software systems, building and leveraging AI/ML components in related areas. with significant technical and people management experience
- PhD or Masters in AI/ML or adjacent field
- Proven ability to establish AI engineering practices in organizations without core AI/ML expertise
- Self-directed and autonomous : Comfortable operating with ambiguity and building structure from the ground up
- AI/ML technical expertise :
- Fine-tuning foundation LLM and related models (SFT, RLHF, DPO, etc.)
- MLOps and production ML infrastructure
- PyTorch, HuggingFace Transformers ecosystem
- Vector databases, RAG architectures
- Cloud software infrastructure experience (AWS/Azure, Databricks, Terraform, Elasticsearch, etc.)
- Communication skills : Ability to explain complex ML concepts to non-technical stakeholders
Highly Valued
- Domain expertise in circuit diagrams, PCB schematics, or electronic engineering
- Knowledge of Graph Neural Networks (GNN) concepts.
- Track record of creating engineering processes and teams from scratch