Jobs · Engineering · California

Forward Deployed Engineer - Software Development Engineer – Artificial Intelligence (AI) - #4883

GRAIL · Menlo Park, CA · 2 days ago
HybridEngineering$86k–$105k/yrFull-time

Responsibilities

  • Design, develop, test, deploy, and maintain AI-enabled software applications, machine learning services, APIs, and enterprise software solutions.
  • Develop software that leverages artificial intelligence, machine learning, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and other modern AI capabilities to improve business processes and user experiences.
  • Collaborate with Product Management, Data Science, Engineering, and business stakeholders to translate functional requirements into scalable technical solutions.
  • Implement high-quality, maintainable, and secure software following established software engineering, AI development, and coding standards.
  • Contribute to AI model integration, prompt engineering, model evaluation, testing, monitoring, and deployment activities.
  • Participate in software architecture discussions, design reviews, code reviews, and technical planning sessions.
  • Troubleshoot, analyze, and resolve moderately complex software, AI, integration, and platform issues.
  • Develop automated tests, CI/CD pipelines, and deployment processes to improve software quality and delivery efficiency.
  • Evaluate new AI frameworks, libraries, cloud services, and engineering tools to improve development productivity and product capabilities.
  • Contribute to technical documentation, design specifications, user training, knowledge sharing, and engineering best practices.
  • Partner with Quality, Regulatory, Security, Privacy, and Compliance teams to support secure, reliable, and compliant software development.
  • Support production operations, incident response, defect resolution, and continuous improvement initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, Data Science, or a related field.
  • Typically 3-5 years of professional software development experience, including experience developing enterprise applications or AI-enabled software solutions.
  • Experience with software development using Python and one or more programming languages such as Java, C#, C++, or JavaScript/TypeScript.
  • Experience working with AI or machine learning frameworks such as PyTorch, TensorFlow, Scikit-learn, Hugging Face, LangChain, OpenAI APIs, Azure OpenAI, Amazon Bedrock, or similar technologies is preferred.
  • Working knowledge of cloud computing platforms (AWS, Azure, or GCP), APIs, microservices, containers, and modern software development practices.
  • Experience with CI/CD pipelines, source control systems, Agile development methodologies, and automated testing.
  • Familiarity with databases, data engineering concepts, REST APIs, and software integration.
  • Experience working in healthcare, biotechnology, diagnostics, life sciences, or regulated environments is preferred.
  • Working knowledge of applicable security, privacy, and regulatory requirements relevant to software development, including: Cybersecurity fundamentals and secure software development practices, HIPAA and protection of sensitive data, FDA-regulated software environments, software validation, and data integrity principles (preferred).
  • Solid software engineering skills with the ability to develop scalable, maintainable, and reliable software solutions.
  • Strong analytical and problem-solving skills with the ability to troubleshoot technical issues independently.
  • Effective collaboration skills with cross-functional engineering, product, and business teams.
  • Strong written and verbal communication skills with the ability to explain technical concepts clearly.
  • Ability to learn new technologies quickly and adapt to changing business priorities.
  • Demonstrates ownership, accountability, and commitment to delivering high-quality software.
  • Continuous learning mindset with interest in emerging AI technologies and engineering best practices.

Similar jobs