mekusigjinn

mekusigjinn

Principal Software Engineer - Stord, Georgia, Remote USA

Introductory paragraph

About us

My name: Seungjin Kim
My position: Senior Software Engineer
Company name: Stord, Inc.
Company website: https://www.stord.com/
Company headquarters (country): Atlanta, Georgia, USA
Company info and history (how you’re using Elixir etc): Elixir is the main backend language for all non-data-centric teams. We use React on the frontend, make calls via RESTful API, and have pipelines in place to use OpenAPI spec drive typescript schema integrated on the frontend. Our BEAM environment is a distributed cluster and utilize messaging / worker layers with tools like Horde, Broadway, Kafka, Oban (varies with teams).

As for company history, see: Stord | About Us - Our Vision, Investors and Leadership

Here’s an old blog post of why Elixir was chosen as the language early on: Why Elixir? Here's Why!

About the job

Job title: Principal Software Engineer

Job description: We are seeking a highly experienced and visionary Principal Software Engineer to lead our AI initiatives and drive technical innovation. As a Principal Engineer, you will be instrumental in shaping Stord’s AI strategy, architecting advanced AI systems, and mentoring other engineers. This is a leadership role requiring deep technical expertise, strategic thinking, and exceptional collaboration skills. You will work closely with cross-functional teams to solve complex challenges, define our AI roadmap, and significantly impact the success of our platform and the supply chain industry.

Salary range: (sorry I don’t have access to this info)

Qualifications or experience required: (see more in the link below)

  • 10+ years of experience in software engineering, with a strong focus (in recent years) on applying machine learning and AI to solve business problems.
  • Proven track record of architecting and implementing complex AI systems in production environments.
  • Strong understanding of machine learning algorithms, statistical modeling, and data analysis.
  • Experience integrating and utilizing LLMs and other pre-trained AI models.
  • Experience with cloud platforms, preferably GCP.
  • Experience building data pipelines and working with large datasets.
  • Demonstrated ability to learn and adapt to new technologies.

What the successful job applicant will be working on: AI side of the R&D team. Please see more info in the below link.

Position on remote work

Remote job: (Please select from: yes/no/partially/negotiable) yes
Remote restrictions: (If restricted to candidates from specific countries please list them here) USA, preferrably state of Georgia
Remote leeway: (If the job is restricted by country is there any leeway, for instance for candidates meeting certain criteria?) maybe? Mostly no. The job postings are based per region.

Any other notes about your position on remote work:

About the interview process

Please describe your interview process.

I can only talk about my interview experience. It will comprise of a take home coding project, and afterwards one or two people will interview you about the approach you took. Afterwards, there are one or two more rounds of interviews.

However for principal level there might be more steps in place.

Further info

Please add any further info and how you’d like to be contacted here.
Please contact the HR team directly for more info as I don’t know too much about this position. I thought it would be nice to work with someone with a feel/experience of what Elixir can accomplish in the AI/ML world, so I thought I’d reach out over here.

Where Next?

Popular in Jobs Top

entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
alecnmk
About us My name: Alex Naumenko My position: :man_shrugging: Company name: Hammer Corp. Website: hammertime.com HQ Location: Austin,...
New
atal421
About us My name: Adam My position: Software Engineer Company name: IndustrialML Website: https://www.industrialml.com/ Country: USA...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
james-bowers
Introductory paragraph You’ll be joining a small, focused team working on a reusable cross-platform resiliency layer. You will design so...
New
Jo_hiring
About us A.P. Moller - Maersk - as an international business on a high-tech journey, we don’t just transport millions of tons of cargo....
New

Other popular topics Top

JDanielMartinez
Hi! May someone helps me, please! I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
lk-geimfari
What is most correct way to open, read and parse JSON file with poison? For example if we have example.json file in root of some projec...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
chrisalley
ExUnit now has describe blocks which is a welcome addition coming from RSpec. In the docs, it states that nested hierarchies of describe ...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New

We're in Beta

About us Mission Statement