Epicareer Might not Working Properly
Learn More

Application Developer

Salary undisclosed

Apply on


Original
Simplified

Job Title: Application Developer

Location: Remote

Job Duration: 06+ Months Contract

Primary Skills:

  • Strong foundation in AI/ML with a specialized focus on algorithms and applied machine learning.
  • Business Problem Solving: Expertise in defining business problems using mathematical approaches, including risk and cost management, price and revenue optimization, sales/operational process mining and simulation, and time series forecasting.
  • AI/ML Technology Proficiency: Hands-on experience with advanced AI/ML tools and frameworks such as Scikit-Learn, TensorFlow, Keras, PyTorch, RAG, Langchain, LlamaIndex, Neo4j, and expertise in Natural Language Processing (NLP), Language Models (LM), and Computer Vision (CV) techniques.
  • Programming Skills: Proficient in programming languages and platforms including Python, PySpark, Scala, C++, CUDA, SQL/NoSQL/Vector DB.
  • Algorithm Expertise: Strong knowledge of AI/ML algorithms including Bayesian Inference, XGBoost, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Graph Neural Networks (GNNs), Knowledge Graphs (KG), Generative Modeling, and RAG.
  • DevOps and Cloud Tools: Familiarity with platforms and tools such as Docker, Kubernetes, GitHub Actions, Terraform, GPU (CUDA/Nemo/NIM), and Azure (Azure ML, Azure AI, Databricks).

Responsibilities:

  • Leverage mathematical programming and AI/deep learning algorithms to drive research and development efforts.
  • Address complex business challenges by creating innovative solutions that utilize cutting-edge methodologies and technologies.
  • Collaborate with cross-functional teams to define business problems and translate them into mathematical models for analysis and solution development.
  • Implement and optimize AI/ML algorithms to enhance business processes and decision-making.
  • Develop and maintain applications that support AI/ML initiatives, ensuring robust performance and scalability.
  • Utilize DevOps practices to streamline deployment processes and improve system reliability.
  • Stay updated with the latest advancements in AI/ML technologies and methodologies to continuously enhance solution offerings.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job