DeMatteo Research Logo

DeMatteo Research

Full-Stack Engineer

Posted One Month Ago
Remote or Hybrid
Hiring Remotely in New York, NY, USA
Mid level
Remote or Hybrid
Hiring Remotely in New York, NY, USA
Mid level
The Full-Stack Engineer will maintain and improve a Python-based client portal integrated with Salesforce, troubleshoot issues, refine requirements for an AI MVP, and communicate with stakeholders.
The summary above was generated by AI

Python Developer / Full-Stack Developer for Salesforce-Connected Client Portal + AI MVP

Type: Freelance, contract, or part-time ongoing
Location: Remote but candidates MUST be able to travel easily to NYC for occasional in-person meetings after an agreement is in place.
Start: As soon as available

Overview

We are looking for an experienced Python developer to take over the maintenance, improvement, and ongoing development of our client portal. The core portal is already built and currently supports client-facing workflows connected to Salesforce.

We need someone who can quickly understand the existing codebase, stabilize and improve the current system, and help us continue developing new functionality.

In addition to maintaining the existing portal, we are preparing to advance an AI-enabled product initiative. The main structure has already been built, but we need a developer who can help refine requirements, translate business needs into technical execution, and help finalize a working MVP.

Responsibilities

The developer will be responsible for:

  • Maintaining and improving the existing Python-based client portal
  • Reviewing the current architecture, codebase, deployment process, and Salesforce integration
  • Troubleshooting bugs, performance issues, and user-facing issues
  • Improving reliability, security, and maintainability
  • Supporting ongoing Salesforce data syncs, API connections, and workflow logic
  • Implementing enhancements based on business and client needs
  • Working with non-technical stakeholders to clarify requirements and recommend practical solutions
  • Helping refine and complete the MVP for an AI-driven product or workflow
  • Advising on best practices for AI features, including data handling, prompt design, model integration, and user experience
  • Documenting key systems, processes, and handoff materials so the platform is easier to maintain going forward

Required Experience

The ideal candidate should have strong experience with:

  • Python application development
  • Web application maintenance and production support
  • API integrations
  • Salesforce integrations, especially Salesforce APIs, data models, authentication, and workflow dependencies
  • Debugging and improving existing codebases
  • Working with cloud-hosted applications
  • Git/GitHub or similar version control
  • Secure handling of client data, credentials, and API keys
  • Clear communication with business stakeholders

Preferred Experience

Experience with any of the following would be a strong plus:

  • AI application development
  • OpenAI API, Anthropic, Gemini, or similar LLM integrations
  • AI-assisted workflows, summarization tools, compliance review systems, document processing, or client-facing AI features
  • Prompt engineering and structured output workflows
  • LangChain, LlamaIndex, vector databases, embeddings, RAG, or similar AI architecture
  • Salesforce automation, Flows, Apex, or External Services
  • Front-end development if the portal includes a browser-based interface
  • Deployment environments such as AWS, Heroku, Render, DigitalOcean, or similar
  • Database experience with PostgreSQL, MySQL, or similar

First Phase of Work

The first phase will likely include:

  • Reviewing the current client portal architecture and codebase
  • Understanding how the portal connects to Salesforce
  • Identifying immediate maintenance needs, risks, and improvement opportunities
  • Creating a short technical roadmap
  • Helping define the remaining AI MVP requirements
  • Completing and testing the MVP in a practical, production-minded way

Candidate Profile

We are looking for someone who is not only technically capable, but also comfortable stepping into an existing system and making it better. The right person should be able to work independently, ask good questions, communicate tradeoffs clearly, and help translate business goals into stable software.

This is a good fit for a developer who enjoys a mix of maintenance, integration work, product thinking, and applied AI development.

Similar Jobs

5 Days Ago
Remote
United States
Senior level
Senior level
Edtech • Fintech • Payments • Social Impact • Financial Services • Big Data Analytics
Owner of end-to-end ecommerce features: design, implement, and maintain scalable backend services and performant React/Next.js frontends. Integrate payment gateways and procurement systems (PunchOut), mentor engineers, uphold code quality, and improve platform stability across Node.js, MySQL, and MongoDB.
Top Skills: CoupaCxmlGraphQLJaggaerJavaScriptMongoDBMySQLNest.JsNext.JsNistNode.jsOciOracle ProcurementPci-DssPunchoutReactRestSap AribaSoc 2Typescript
5 Days Ago
Remote or Hybrid
New York, NY, USA
133K-235K Annually
Junior
133K-235K Annually
Junior
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, build, and optimize full-stack mobile and desktop web applications. Implement user interfaces, contribute to shared libraries, log and analyze metrics, use AI tools to accelerate development, and maintain high standards for code correctness, security, testing, performance, and scalability.
Top Skills: Ai ToolsAngularAWSCanvasCSSGoGCPGraphQLHTMLJavaJavaScriptKubernetesMemcacheNode.jsNoSQLPythonReactRedisService WorkersTypescriptVueWebassemblyWebgl
6 Days Ago
Remote or Hybrid
USA
155K-170K Annually
Mid level
155K-170K Annually
Mid level
Fintech • Mobile • Social Impact • Financial Services
Build and scale consumer-facing mobile and web applications and backend services. Own features end-to-end across frontend and backend, optimize databases and queries, integrate third-party APIs, implement algorithms for risk and transaction evaluation, improve reliability and CI/CD, and contribute to testing, monitoring, and internal tools to support customer operations.
Top Skills: Ci/CdDockerEs6GCPGraphQLJavaKubernetesReactReact NativeRestSQLTypescript

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account