Acuity

Full Stack AI Engineer

Acuity

full-time

Posted on:

Location Type: Hybrid

Location: Costa Mesa • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $133,100 - $239,600 per year

Job Level

Mid-LevelSenior

Tech Stack

AzureCloudDockerETLJavaMicroservicesNoSQLPythonPyTorchReactSQLTensorflow

About the role

  • Build and Deploy GenAI Solutions: Design, develop, and optimize generative AI applications, including RAG pipelines and agentic systems that leverage Large Language Models (LLMs)
  • Machine Learning Development: Build and deploy traditional machine learning models using frameworks like XGBoost, Random Forest, and other ML algorithms based on business requirements and use cases
  • Full Stack Development: Create end-to-end AI-powered applications using modern frameworks like FastAPI for backend services and React or Streamlit for intuitive user interfaces
  • Production AI Systems: Deploy AI models into production environments and build robust systems that monitor performance, automate retraining, and ensure reliability at scale
  • Cloud Architecture: Leverage Azure cloud services to build scalable, secure, and cost-effective AI infrastructure
  • LLM Integration: Implement advanced LLM capabilities including prompt engineering, embeddings, fine-tuning, and API integrations to create intelligent applications
  • Containerization & DevOps: Design and deploy containerized applications using Docker, ensuring consistent and reproducible deployments across environments
  • Problem Solving: Identify, analyze, and resolve complex technical challenges, optimizing for performance, scalability, and exceptional user experience
  • Cross-Functional Collaboration: Partner closely with product managers, designers, data scientists, and engineers to deliver innovative AI solutions that meet business objectives
  • Technical Communication: Translate complex AI and technical concepts into clear, actionable insights for both technical and non-technical stakeholders

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related technical discipline with 4+ years of proven software development experience, OR Master's degree with 2+ years of experience
  • Strong programming skills in Python and Java, with excellent software design and development capabilities
  • Hands-on experience with Generative AI and machine learning frameworks (e.g., TensorFlow, PyTorch, LangChain, LlamaIndex)
  • Solid understanding of LLM concepts, including embeddings, prompt engineering, fine-tuning, and model evaluation
  • Demonstrated experience building RAG (Retrieval-Augmented Generation) systems and agentic architectures
  • Experience with Azure cloud services (or similar cloud services) and cloud-native application development
  • Proficiency with containerization technologies, particularly Docker
  • Experience building APIs and microservices using FastAPI or similar frameworks
  • Front-end development experience with React or Streamlit
  • Proven track record deploying AI models into production and building automated monitoring and retraining pipelines
  • Strong version control skills using Git and collaborative development workflows
  • Ability to work effectively in cross-functional teams and communicate technical concepts clearly
  • Familiarity with data pipelines, databases (SQL/NoSQL), and ETL/ELT processes
Benefits
  • Health care
  • Dental coverage
  • Vision plans
  • 401K benefits
  • Commissions/incentive compensation depending on the role

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaGenerative AIMachine LearningXGBoostRandom ForestFastAPIReactStreamlitDocker
Soft skills
Problem SolvingCross-Functional CollaborationTechnical Communication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringMaster's degree in related technical discipline