Senior AI Engineer (Python)

Sales Consulting·Remote(United States)
Software Development

WFA Digital Insight

As remote work continues to shape the digital landscape, the demand for skilled AI engineers has skyrocketed. With a 25% increase in job postings for AI and machine learning specialists in the past year, professionals with expertise in NLP and Python are in high demand. Sales Consulting stands out with its innovative approach to integrating AI solutions for financial software platforms, making this role particularly compelling. Before applying, candidates should be aware that staying updated with the latest advancements in NLP and generative AI is crucial, and possessing a strong foundation in data science and machine learning engineering is essential.

Job Description

About the Role

The Senior AI Engineer position at Sales Consulting is a pivotal role that focuses on the development and optimization of AI solutions. The primary goal is to integrate data from multiple systems and collaborate with architects and analysts to deliver high-quality datasets. This role is critical in driving the company's mission to leverage AI for financial software platforms. As part of the team, the Senior AI Engineer will work closely with cross-functional teams, including software engineers, business analysts, and other stakeholders, to understand requirements and deliver cutting-edge solutions.

The day-to-day responsibilities of this role will involve implementing NLP solutions, prompt engineering, data extraction, and API integration. The ideal candidate will have a strong background in data science, machine learning engineering, and NLP, with proficiency in Python and experience with data science libraries.

The company is looking for someone who can not only develop and maintain complex AI systems but also collaborate effectively with various teams to drive business outcomes. The role offers the opportunity to work on challenging projects, contribute to the development of innovative AI solutions, and be part of a dynamic team that is shaping the future of financial software.

What You Will Do

  • Implement NLP solutions to develop features for a financial software platform using Python.
  • Create, refine, and optimize prompts for generative AI models to achieve desired outputs for various financial use cases.
  • Build systems to extract relevant data from databases using NLP techniques and integrate this data into workflows.
  • Develop and maintain integrations with various APIs to enhance the capabilities of the NLP assistant.
  • Utilize generative AI to automate the creation of detailed and accurate financial reports.
  • Collaborate with software engineers, business analysts, and other stakeholders to understand requirements and deliver high-quality solutions.
  • Stay up to date with the latest advancements in NLP and generative AI to continuously improve the assistant's capabilities.
  • Participate in the design and development of new features and functionalities for the AI-powered financial software platform.
  • Troubleshoot issues and optimize the performance of AI models and systems.

What We Are Looking For

  • Degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a related field, with a strong emphasis on AI and machine learning.
  • Proven experience in data science, machine learning engineering, and NLP.
  • Proficiency in Python and experience with data science libraries.
  • Experience with prompt engineering and fine-tuning large language models.
  • Familiarity with SQL and experience with Model Context Protocol (MCP) standard.
  • Experience with Text-to-SQL (NL2SQL).
  • English B2 Upper Intermediate level or higher.

Nice to Have

  • Experience with LangGraph and LangChain.
  • Knowledge of cloud platforms such as AWS or Google Cloud.
  • Certification in data science or machine learning.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge AI projects and contribute to the development of innovative solutions.
  • Collaborative and dynamic work environment with a team of experienced professionals.
  • Flexible remote work arrangements and stipends for home office setup.
  • Access to professional development resources and training programs.
  • Recognition and reward for outstanding performance and contributions.

How to Stand Out

  • Ensure your portfolio includes examples of NLP projects and AI models you've developed, highlighting your proficiency in Python and data science libraries.
  • Practice explaining complex AI concepts and models in simple terms to demonstrate your ability to collaborate with non-technical stakeholders.
  • Research Sales Consulting's current projects and be prepared to discuss how your skills align with their goals and initiatives.
  • Prepare to back your experience with specific examples, especially in prompt engineering and fine-tuning large language models.
  • Consider discussing your approach to staying updated with the latest advancements in NLP and generative AI, and how you see these developments impacting the field.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.