Analyst – Python Software Engineer

DKMRBH Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Irving, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

(Local candidates only as F2F Interview is must)

Project Overview

The client is seeking a Python Software Engineer (Analyst level) to support development of new and existing applications within its Technology team. The role focuses on building Python-based solutions performing data extraction and analysis and contributing to AI/ML initiatives including exposure to LLMs and Generative AI. The position requires collaboration with global teams and participation in modern development practices.

Key Responsibilities

  • Design and implement robust Python-based applications
  • Perform data extraction and analysis from structured and unstructured sources
  • Collaborate with global technology teams across multiple time zones
  • Follow object-oriented programming (OOP) standards and development best practices
  • Contribute to solving complex business and system challenges through detailed analysis
  • Ensure application design aligns with overall architectural standards
  • Develop and follow standards for coding testing debugging and implementation
  • Implement unit testing and Test-Driven Development (TDD) practices
  • Identify risks and ensure compliance with policies regulations and ethical standards
  • Support transparency in issue escalation and resolution

Required Qualifications

  • Bachelors degree in Computer Science Data Science Statistics Mathematics Engineering or a related field
  • 1 3 years of experience developing scalable and reliable machine learning systems
  • Experience with ML/DL/LLM models architectures and training techniques
  • Strong proficiency in Python and libraries such as NumPy and Pandas
  • Experience working with Large Language Models (LLMs)
  • Ability to work both independently and in a team environment

Technical & Soft Skills

Technical Skills:

  • Programming: Python
  • Libraries/Tools: NumPy Pandas
  • AI/ML: Machine Learning Deep Learning LLMs Generative AI exposure
  • Testing: Unit Testing Test-Driven Development (TDD)
  • Data Processing: Structured and unstructured data handling
  • Architecture: Understanding of application design and system architecture

Preferred Skills:

  • Experience working on Generative AI or LLM-based projects
  • Familiarity with distributed data and computing tools (Hadoop Hive Spark MySQL)
  • Experience in financial services banking or risk management domains
  • Exposure to AI development tools such as GitHub Copilot

Soft Skills:

  • Strong analytical and problem-solving abilities
  • Clear communication and collaboration skills
  • Adaptability and willingness to learn new technologies
  • Ability to work effectively in a global cross-functional environment
(Local candidates only as F2F Interview is must) Project Overview The client is seeking a Python Software Engineer (Analyst level) to support development of new and existing applications within its Technology team. The role focuses on building Python-based solutions performing data extracti...
View more view more