Staff Engineer Decision Support & Planning Optimization
Core
Lead AI-powered decision making and planning applications for R&D, shaping how R&D works across data, knowledge, skills, and workflows.
Role type
Staff Engineer (AI/ML Backend & Architecture)
Builds
Scalable AI applications for R&D decision support and planning
Domain
Agriculture / Life Sciences / Scientific Computing
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Java backend engineering, software architecture and API design, document ingestion and retrieval patterns, text embeddings and retrieval-oriented workloads, AI-assisted engineering with rigorous review, React or Angular awareness, testing strategies, security best practices and compliance standards, system performance optimization, technical documentation
Preferred skills
knowledge management systems, enterprise content management, information retrieval platforms, cloud platforms, distributed international engineering organizations
Responsibilities
Lead and apply deep expertise in backend engineering, software architecture, document ingestion, text embeddings, AI-assisted engineering, and frontend awareness; Mentor junior and mid-level engineers; Design and implement comprehensive testing strategies; Establish and enforce security best practices; Optimize system performance and scalability; Collaborate across engineering, product, and scientific teams; Create and maintain technical documentation and architecture diagrams