Software Engineer job

TriOptus LLC
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Agile Methodologies
Artificial Intelligence
Data analysis
Artificial Neural Networks
Big Data
Computer Programming
Data Cleansing
Data Transformation
Software Debugging
Python
Machine Learning
Scrum
TensorFlow
Software Engineering
SQL Databases
PyTorch
Large Language Models
Keras

Job description

Description: We are currently seeking a talented Software Developer to join our team, with a focus on automation projects involving Large Language Models (LLMs).

In this role, you will be responsible for:

  • Designing, coding, and debugging software according to project requirements.
  • Implementing AI and machine learning solutions, particularly involving LLMs, to enhance automation processes.
  • Managing large datasets for the training and refinement of machine learning models.
  • Utilizing your problem-solving skills to tackle complex challenges and develop innovative solutions.
  • Collaborating within a team-focused environment, respecting diverse perspectives, and leveraging the strengths of all team members to achieve project goals.

Requirements

  • AI and Machine Learning Knowledge: Candidates should have a solid understanding of AI and machine learning, including algorithms, neural networks, and other related techniques. Experience with Large Language Models (LLMs), whether professional or personal, will be considered a plus.
  • Programming Proficiency: Candidates must be proficient in Python, a language extensively used in AI and machine learning. Familiarity with libraries such as TensorFlow, PyTorch, or Keras is advantageous.
  • Data Analysis Capabilities: Candidates should be capable of handling large datasets, as substantial data is required for training machine learning models. This includes data cleaning, data transformation, and experience with SQL. Experience with Palantir Foundry will be considered a bonus.
  • Problem-Solving Abilities: Candidates must possess robust problem-solving skills. This includes the capacity to deconstruct complex problems into manageable parts, think algorithmically, and creatively develop and implement solutions.
  • Teamwork and Collaboration: In a team-focused environment like ours, especially in AI and automation, strong teamwork and collaboration skills are vital. This includes effective communication, problem-solving collaboration, respect for diverse perspectives, and leveraging the strengths of all team members to achieve common goals., * The ideal candidate will have a strong background in software development, a deep understanding of AI and machine learning, proficiency in Python and related libraries, and experience in data analysis. Strong problem-solving abilities are essential. Excellent teamwork and collaboration skills are required, with experience in agile methodologies like Scrum being a plus

Apply for this position