FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Forward Deployed Engineer – Software Development Engineer – Artificial Intelligence, AI
GRAILSoftware engineer designing AI applications to transform cancer care at GRAIL. Collaborating with cross-functional teams to deliver scalable and maintainable AI solutions.
Posted 7/14/2026full-timeMenlo Park • California, North Carolina • 🇺🇸 United StatesMid-LevelSenior💰 $86,000 - $121,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing AI-enabled software applications and machine learning services, with a strong focus on secure and compliant software development practices. Proficient in leveraging modern AI frameworks and cloud platforms to enhance business processes and user experiences.
Highest-signal resume keywords
AI-Enabled Software DevelopmentMachine Learning FrameworksPython ProgrammingCI/CD Pipeline ImplementationHealthcare Regulatory Compliance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentArtificial IntelligenceMachine LearningGenerative AILarge Language ModelsAPIsAutomated TestingData EngineeringSoftware IntegrationSoftware Engineering
Soft Skills
Analytical SkillsProblem-Solving SkillsCollaboration SkillsCommunication SkillsContinuous Learning Mindset
Tools & Technologies
PythonJavaC#C++JavaScriptPyTorchTensorFlowAWSAzureGCP
Industry Keywords
HealthcareBiotechnologyDiagnosticsLife SciencesCybersecurityHIPAAFDA RegulationsData Integrity Principles
Tech Stack
Tools & technologiesAWSAzureCloudCyber SecurityGoogle Cloud PlatformJavaJavaScriptMicroservicesPythonPyTorchScikit-LearnTensorflowTypeScript
About the role
Key responsibilities & impact- 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.
- Participate in cross-functional AI and software engineering initiatives.
- Learn and adopt emerging AI technologies, software frameworks, and engineering practices.
- Support enterprise modernization and automation initiatives.
- Contribute to special projects or temporary assignments as needed.
Requirements
What you’ll need- 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.
- Working knowledge of artificial intelligence, machine learning, Generative AI, and modern AI development techniques.
- 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.
Benefits
Comp & perks- flexible time-off or vacation
- a 401(k) retirement plan with employer match
- medical, dental, and vision coverage
- mindfulness programs