AI Engineer (Full Stack)

Milliman

POSITION SUMMARY

We are seeking a dynamic and innovative Artificial Intelligence (AI) Developer with a strong full-stack web development background and expertise in leveraging cloud APIs. In this role, you will design and build intelligent systems that blend cutting-edge AI techniques with scalable web application architectures. Working closely with cross-functional teams, including data scientists, software engineers, and product managers, you will develop end-to-end solutions that enhance business operations and deliver exceptional user experiences.

RESPONSIBILITIES

  • Full-Stack Development:
    • Architect, design, and develop both frontend and backend components of AI-driven web applications.
    • Build responsive, user-friendly interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js) and robust backend services (e.g., Node.js, Django, or .NET).
  • Cloud API Integration:
    • Develop and integrate secure RESTful and GraphQL APIs to connect AI models with cloud services and third-party systems.
    • Leverage cloud platforms (AWS, Azure, or GCP) to deploy and manage scalable applications and services.
  • AI and Machine Learning Solutions:
    • Collaborate with data scientists to integrate machine learning models, natural language processing, computer vision, and other AI techniques into web applications.
    • Optimize AI workflows by ensuring seamless data exchange and efficient model inference across the technology stack.
  • DevOps & Deployment:
    • Implement CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated testing to ensure efficient, reliable releases.
    • Monitor application performance and troubleshoot issues in real time to maintain high-quality production environments.
  • Collaboration & Documentation:
    • Work closely with cross-functional teams to gather requirements, deliver project updates, and ensure solutions align with business needs.
    • Document development processes, API specifications, and integration practices to support future enhancements and maintenance.

SKILLS & QUALIFICATIONS REQUIRED

  • Degree in Computer Science, Data Science, Engineering, or related field.
  • The ideal candidate must have a minimum of 5 years of experience with full stack development and a minimum of 2 years with AI development.
  • The ideal candidate must have hands on experience in multiple programming languages, including Python, JavaScript (or TypeScript), and/or C#.
  • The ideal candidate must have hands on experience with front-end frameworks (e.g., React, Angular, or Vue.js) and backend development (e.g., Node.js, Django, or .NET).
  • The ideal candidate must have an In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and experience building and integrating cloud APIs.
  • The ideal candidate must have hands-on experience with containerization and orchestration tools (Docker) and version control systems (Git).
  • The ideal candidate must have hands-on experience with data management, including data transformation and storage.
  • Must understand AI ethics, model interpretability, and scalable AI deployment practices.
  • Must have strong problem-solving, analytical, and communication skills.
  • Must have the ability to work effectively both independently and as part of a collaborative, agile team.
  • Must be detail-oriented with strong organizational skills and a passion for continuous learning and innovation.

SKILLS & QUALIFICATIONS PREFERRED

  • Bachelor's degree or higher in a relevant field.
  • Experience with NLP, computer vision, or reinforcement learning.
  • Familiarity with MLOps practices and tools.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, or Scikit-learn) and data processing libraries (e.g., Pandas, NumPy).
  • Prior experience in developing enterprise-level full-stack applications and cloud-native solutions.
  • Exposure to agile methodologies and DevOps best practices.

This role is perfect for a developer who thrives at the intersection of AI and full-stack web development—someone who can create robust, intelligent systems that scale in the cloud while delivering intuitive, responsive user experiences.

Read Full Description
Confirmed 2 hours ago. Posted 27 days ago.

Discover Similar Jobs

Suggested Articles