Backend Python Developer

Rose International
Los Angeles, United States of America
5 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Los Angeles, United States of America

Tech stack

Java
Artificial Intelligence
Data analysis
Unit Testing
Software Quality
Data Mining
Software Debugging
Programming Tools
Distributed Data Store
Hadoop
High-Level Architecture
Hive
Python
MySQL
NumPy
Software Engineering
Large Language Models
Spark
Pandas
Information Technology
Machine Learning Operations

Job description

This is a development position for establishing and implementing new or revised applications and programs in the Technology team

Responsible for data extraction and data analysis from structured and unstructured sources

Must have an open and adaptive mindset to learn new and advanced models in LLM and GenAI and bring in innovative solutions to complex business problems, Design, architect, and implement robust Python-based solutions

Requirements

Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or related field, or equivalent experience, 3-5 years of experience with developing scalable and reliable machine learning systems for training, inference, monitoring, and iteration

Exposure to ML/DL/LLM algorithms, model architectures, and training techniques

Proficiency in Python and related modules (e.g., numpy, pandas)

Proficiency utilizing LLMs

Ability to work independently and collaboratively within a team

Python, GenAI, LangGraph, Java

Must be proactive

Preferred Qualifications/Skills/Experience:

Experience in GenAI/LLMs projects

Familiarity with distributed data/computing tools (e.g., Hadoop, Hive, Spark, MySQL)

Background in financial business, like banking, risk management

Experience with AI Dev tools such as Copilot, Drive resolutions of a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards

Strong experience with application programming and ensuring application design adheres to the overall architecture blueprint

Utilize knowledge of system flow and develop standards for coding, testing, debugging, and implementation

Provide comprehensive in-depth analysis with interpretive thinking to define issues and develop innovative solutions

Implement Unit Testing and TDD to ensure software quality and maintainability

Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations,

adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency

  • Only those lawfully authorized to work in the designated country associated with the position will be considered.

  • Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.

Apply for this position