Software Engineer, Data & Applied AI

Green Key Resources

New York (NY)

On-site

USD 95,000 - 135,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Green Key Resources is seeking a Software Engineer, Data & Applied AI in New York to build backend services, data pipelines, and AI-enabled workflows supporting investment research and operations. You will collaborate with investors and technical leads to design and deploy impactful solutions for complex workflows.

This role focuses on Python backend development, ETL pipelines, and integrating external data vendors, with mentorship and ownership from inception to production.

Qualifications

  • BS in Computer Science, Engineering, or related field.
  • 2-4 years of software engineering experience with backend and data-intensive apps.
  • Proficiency in Python and SQL; relational databases and data modeling.
  • Experience with Git, testing frameworks, and CI/CD pipelines.
  • Familiarity with Databricks, Azure, Docker, and FastAPI is advantageous.
  • Knowledge of applied AI workflows including LLM APIs and agents is desirable.
  • Strong problem-solving and collaboration skills.
  • Commitment to continuous learning in software engineering and AI enablement.

Responsibilities

  • Develop and maintain Python backend services, APIs, databases, and integrations for investment and operational workflows.
  • Design and implement ETL pipelines for structured and unstructured data, ensuring data quality.
  • Integrate external data vendors and internal systems to streamline data ingestion.
  • Build lightweight internal applications for investment and operational users to enhance productivity.
  • Develop applied AI workflows, including LLM APIs, agents, and evaluation systems.
  • Ensure workflows are secure, reliable, and maintainable, following best practices.
  • Collaborate with users to translate problems into technical solutions and refine systems post-deployment.
  • Document systems and provide ongoing support to ensure operational success.

Skills

Python
SQL
Git
CI/CD
Databricks
Azure
Docker
FastAPI
LLM APIs
Agentic systems
Backend development
Data pipelines

Education

Bachelor of Science in Computer Science or Engineering

Tools

Databricks
Azure
Docker
FastAPI

Job description

Software Engineer, Data & Applied AI Overview
  • The Software Engineer, Data & Applied AI will contribute to building and maintaining software and data infrastructure supporting AI applications in investment research and operations.
  • Collaborate closely with investors and technical leads to design, develop, and deploy impactful technical solutions for sophisticated workflows.
  • Focus on backend systems, data pipelines, internal applications, and applied AI workflows to enhance decision-making processes.
  • Work in a highly collaborative environment, engaging directly with users to refine and improve systems for daily use.
  • Receive mentorship and architectural guidance while taking ownership of projects from inception to production deployment.
  • Contribute to the development of scalable technical solutions, including applications, templates, and reusable workflows.
  • Enable users to effectively incorporate AI tools into their workflows, ensuring accuracy and operational standards.
  • Join a dynamic team committed to innovation and excellence in software engineering and AI enablement.
Software Engineer, Data & Applied AI Key Responsibilities & Duties
  • Develop and maintain Python backend services, APIs, databases, and integrations for investment and operational workflows.
  • Design and implement ETL pipelines for structured and unstructured data, ensuring data quality and reliability.
  • Integrate external data vendors and internal systems to streamline data ingestion and processing.
  • Build lightweight internal applications for investment and operational users to enhance productivity.
  • Develop applied AI workflows, including LLM APIs, agents, and evaluation systems for advanced capabilities.
  • Ensure workflows are secure, reliable, and maintainable, adhering to best practices in software engineering.
  • Collaborate with users to translate open-ended problems into technical solutions and refine systems post-deployment.
  • Document systems and provide ongoing support to ensure operational success and user satisfaction.
Software Engineer, Data & Applied AI Job Requirements
  • Bachelor of Science (BS) degree in Computer Science, Engineering, or a related field.
  • 2-4 years of experience in software engineering, with demonstrated ability in backend development and data-intensive applications.
  • Proficiency in Python programming and SQL fundamentals, with experience in relational databases and data modeling.
  • Experience with modern development tools, including Git, testing frameworks, and CI/CD pipelines.
  • Familiarity with Databricks, Azure, Docker, and FastAPI is advantageous but not mandatory.
  • Knowledge of applied AI workflows, including LLM APIs and agentic systems, is highly desirable.
  • Strong problem-solving skills and ability to work collaboratively with technical and non-technical stakeholders.
  • Commitment to continuous learning and professional growth in software engineering and AI enablement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, Data / AI
Engineering Manager, Data / AI

brightside • United States

Hybrid
USD 120,000 - 150,000
AI Software Engineer
AI Software Engineer

NearTech Search • United States

Remote
GBP 90,000 - 130,000
AI Engineer | Data Science
AI Engineer | Data Science

Suron • New York (NY)

On-site
USD 110,000 - 165,000
Benefits from day one
Direct access to AI projects
Collaborative culture
+1
AI Engineer
AI Engineer

Selby Jennings • New York (NY)

On-site
USD 120,000 - 210,000
Applied AI Engineer
Applied AI Engineer

Hydrogen Group • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Field Engineer. AI Solutions.
Field Engineer. AI Solutions.

Data Intellect Services Limited • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Selby Jennings • Downers Grove (IL)

On-site
USD 140,000 - 190,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Leeds Professional Resources • Miami (FL)

On-site
USD 120,000 - 160,000
Applied AI specialist
Applied AI specialist

Landing Point • New York (NY)

On-site
USD 200,000
AI Solutions Engineer
AI Solutions Engineer

Chatham Financial • New York (NY)

Hybrid
USD 200,000 - 275,000
Health insurance
Life and disability insurance
401(k)
+3