
Engineer, AI/ML – Analytics Platform Engineering
Genmab
full-time
Posted on:
Location Type: Hybrid
Location: Princeton • New Jersey • 🇺🇸 United States
Visit company websiteSalary
💰 $104,880 - $157,320 per year
Job Level
Mid-LevelSenior
Tech Stack
AWSCloudDockerJenkinsKubernetesMicroservicesPythonPyTorchSparkSQLTensorflowTerraform
About the role
- Contribute to the build out of the AI/ML & Analytics platform, services, and tools (across dev, test, and prod) that accelerate model training, inference, and deployment within our spoke teams
- Build platform capabilities to support both batch and real-time workflows at scale with flexible deployment strategies to accommodate varying use cases (e.g. low-latency predictions, offline model inference)
- Improve platform performance, reduce manual intervention, scale compute, and increase deployment efficiency.
- Work with the foundational cloud teams to ensure platform operational effectiveness, reliability, security and efficiency.
- Work with team members to provide technical guidance and implementations for monitoring systems (e.g. registry, alerting, etc.) and governance frameworks (e.g. regulatory compliance).
- Collaborate with our spoke teams for AI/ML & Analytics system architecture design, deployment pipelines, and solution scaling.
Requirements
- Bachelors or Masters in a quantitative subject (e.g. Computer Science, Engineering, Data Science, Mathematics, Statistics, Operations Research) or a related field with 5+ years of experience.
- Experience in building AI/ML & Analytics or related platforms for ML Researchers, ML Engineers, Data Scientists, and Data Analysts
- Experience building scalable self-service systems or platforms using microservices and/or event-based services
- Strong knowledge of commonly used AI/ML & Analytics programming languages such as Python, Spark, SQL or similar, with experience in machine learning frameworks like PyTorch or TensorFlow.
- Experience with the AWS cloud-service ecosystem including AI/ML & Analytics related services (e.g. Sagemaker, etc.)
- Experience implementing IaC (Terraform, OpenTofu, CDK, Pulumi, etc.) + CI/CD for deploying cloud-based platform infrastructure at scale
- Knowledge of basic software development tools including VCS (GitHub, GitLab, etc.), CI/CD (GitHub/Lab Actions, Jenkins, etc.), JIRA
- Knowledge of containerization (e.g. Docker, Podman, etc.) and orchestration tools (e.g. Kubernetes, Rancher, etc.)
- Experience with large scale CPU, GPU and/or multi-GPU infrastructure (bonus for CUDA fundamentals)
- Knowledge of fundamental ops capabilities such as registries, tracking, observability, and monitoring.
- Experience analyzing and improving system performance and reducing costs.
- Strong communication skills and ability to engage with stakeholders effectively.
Benefits
- 401(k) Plan: 100% match on the first 6% of contributions
- Health Benefits: Two medical plan options (including HDHP with HSA), dental, and vision insurance
- Voluntary Plans: Critical illness, accident, and hospital indemnity insurance
- Time Off: Paid vacation, sick leave, holidays, and 12 weeks of discretionary paid parental leave
- Support Resources: Access to child and adult backup care, family support programs, financial wellness tools, and emotional well-being support
- Additional Perks: Commuter benefits, tuition reimbursement, and a Lifestyle Spending Account for wellness and personal expenses
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSparkSQLPyTorchTensorFlowTerraformOpenTofuCDKPulumiDocker
Soft skills
communicationstakeholder engagement