AI/ML Software Engineer
Company: Arrow J Executive Search.
Location: Spring
Posted on: April 2, 2026
|
|
|
Job Description:
Software Engineer – AI/ML We are seeking a Software Engineer
with Python/ML/AI experience who will also have some Java/Spring
programming tasks. This is a Hybrid position, 3 days onsite and 2
optional remote. We are willing to provide relocation assistance
for those outside of Houston! Essential Duties and
Responsibilities: As an ML/AI python programmer (est. 60% of
workload): Assist market research department on misc. projects such
as using basic ML models for linear regressions, data series
analysis, neural network computing with TensorFlow, PyTorch or
similar Develops miscellaneous AI automation projects for different
departments Helps the firm during development and mid-term handover
of ML projects developed by consultants Automation of quote and
entry processes Automates simple bots and http data scrapers for
our market data DBs Automates EDI transfer of nominations from out
ETRM and into pipelines Automates position viewers for Power and
other desks Works directly with the Power desk and other desks
producing ad-hoc data processors Helps automating data
transformation from our ETRM and into the format needed for
external systems such as SAP, treasury systems etc… Helps internal
compliance with bots and scripts to verify policy adherence As a
Java/Spring programmer (est. 35% of workload): Assists with
programming tasks for our other projects including, but not limited
to, our in-house ETRM which is a large J2SE codebase Enhances and
supports existing automation processes written in Java
Miscellaneous programming tasks such as: assistance with QA
automation for our other projects, complex jUnits and test cases
etc…? Miscellaneous technical duties (est. 5% of workload):
Miscellaneous technical support for in-house production systems.
Miscellaneous QA for in-house production systems. Requirements: 3-4
years of experience working with Python and Pandas, NumPy, SciPy,
etc… 1-2 years of ML/AI experience working with PyTorch,
TensorFlow, Keras or similar. Understanding of underlying
statistics / mathematics, good data modeling skills. Familiarity
with supervised learning (regression, classification), unsupervised
learning (clustering, dimensionality reduction), and reinforcement
learning. Familiarity with data structures, data modeling, and
software architecture plus familiarity with OOP. Master’s degree
(or equivalent) in computer science, applied mathematics, physics
or related field. Desire to learn. Big Pluses: 1-2 years of
experience working with JAVA, Spring, Springboot Familiarity with
MySQL, Linux (redhat)
Keywords: Arrow J Executive Search., Port Arthur , AI/ML Software Engineer, IT / Software / Systems , Spring, Texas