Python Engineer Jobs in New Jersey
Python Engineer jobs in New Jersey are open across Jersey City, Rutherford, and Mount Laurel and other New Jersey metros, with employers like Citi, Tata Consultancy Services (TCS), and Matlen Silver hiring at every experience level. Find a role that fits below and apply directly.
Find Python Engineer JobsOverview
Showing 5 of 17+ Python Engineer jobs











INTRODUCTION
We're searching for a highly skilled and experienced senior engineer and Python expert to lead the design and development of the various AI-related technologies as part of Services Tech AI team. The ideal candidate has an excellent track record in high-scale engineering products and specifically AI solutions. In this role, you'll be a key player in driving innovative AI projects throughout the bank.
Responsibilities
- Lead the design, development, and maintenance of highly complex Python-based GenAI platforms, applications, services, and supporting infrastructure to ensure seamless operation, scalability, and integration of AI capabilities across various Citi business units.
- Engage with data science, technical, and business stakeholders to define and design overall architecture for key use-cases, specifically focusing on Python-based solutions for our lines of business.
- Drive the deployment of new GenAI products and process improvements, working with internal and external partners to design, validate, and deliver solutions with commercial benefit for Citi, with a strong emphasis on robust Python implementations.
- Resolve high-impact technical and business problems, leading projects through in-depth evaluation of complex GenAI business processes, system architecture, and industry standards, providing innovative Python-driven solutions.
- Provide expert guidance and advanced knowledge in Python-based programming, ensuring platform design adheres to architectural blueprints and best practices for generative models.
- Develop and enforce robust Python coding standards, testing methodologies, debugging practices, and implementation strategies for enterprise-grade solutions, leveraging an advanced understanding of system flow.
- Manage multiple concurrent initiatives and projects of varying sizes and complexity, engaging with external vendors and startups for joint initiatives and exploration of new directions, particularly those involving Python-based technologies.
- Cultivate a comprehensive understanding of how business, architecture, and infrastructure integrate within the GenAI ecosystem at Citi to achieve strategic goals.
- Serve as an advisor and coach to mid-level developers and analysts specializing in Python and GenAI technologies, fostering skill development and effective work allocation.
- Collaborate with Citi's Risk and Control teams to ensure best practices are followed regarding governance, risk management, standardization, and tooling for Python-based GenAI systems.
BASIC QUALIFICATIONS
- 6+ years of experience in the software industry, with a strong emphasis on building enterprise software.
- 6+ years of relevant experience in developing and implementing scalable and robust Python-based platforms for AI-driven applications and systems using salient Python libraries (e.g., FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, Hugging Face).
- 5+ years of experience delivering complex Python-based solutions and services (e.g., backend services, APIs) into production.
- Demonstrated experience in managing and implementing successful projects of varying sizes and complexities.
- Proven understanding of Generative AI systems, AIOps, and application monitoring/evaluation.
- Experience with cloud architectures, with specific experience in public cloud offerings.
- Strong passion and proven hands-on experience integrating with AI/ML technologies, particularly using Python.
- Experience with software development agents, agile development, CI/CD pipelines, software testing, and code reviews.
- Ability to quickly learn new technologies, adjust priorities, influence highly skilled engineering teams, and guide technology decisions.
- Demonstrated leadership and project management skills.
- Excellent communication and documentation skills, with the ability to communicate clearly and concisely, both written and verbal.
- Strong analytical, problem-solving skills, and a strategic mindset.
- Experience in the financial industry is a significant advantage.
Education
- Bachelor's degree/University degree or equivalent experience is required.
JOB FAMILY GROUP
Technology
JOB FAMILY
Applications Development
TIME TYPE
Full time
PRIMARY LOCATION
Jersey City New Jersey United States
PRIMARY LOCATION FULL TIME SALARY RANGE
$142,320.00 - $213,480.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
ANTICIPATED POSTING CLOSE DATE
Jun 25, 2026
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
See All 17 Python Engineer Jobs in New Jersey
Find roles in New Jersey that match your experience and apply in just a few clicks.
Find Python Engineer JobsPython Engineer Jobs by City in New Jersey
Where New Jersey roles are concentrated, by current openings.
Python Engineer Job Market in New Jersey
A snapshot from current New Jersey openings, updated as new roles post.
Who's Hiring
- Citi6

- Tata Consultancy Services (TCS)4

- Matlen Silver3

- Artech2

- Infojini1

Top Industries Hiring
- Technology & Software9
- Banking & Financial Services4
- Construction & Real Estate3
- Investment & Asset Management3
- Staffing & Recruiting3
What New Jersey Employers Look For
The qualifications that appear most often in python engineer jobs across New Jersey.
- Proficiency in Python with production-level experience in at least one major framework such as Django or FastAPI
- Experience designing and maintaining RESTful APIs or microservices architectures
- Familiarity with relational databases such as PostgreSQL and query optimization
- Proficiency with version control using Git and collaborative workflows in a team environment
- Experience writing unit and integration tests and working within CI/CD pipelines
- Bachelor's degree in computer science, software engineering, or a related technical field
Python Engineer Jobs in New Jersey: Frequently Asked Questions
How many python engineer jobs are there in New Jersey?
There are 17+ python engineer openings in New Jersey on Migrate Mate as of June 2026, with the most roles in Jersey City, Rutherford, and Mount Laurel. New positions post regularly as employers across New Jersey hire.
How much do python engineers make in New Jersey?
Python engineers in New Jersey earn a median of about $135,940 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $84,880 for the lowest 10% to over $207,200 for the top 10%. Pay rises with experience, specialty, and employer.
Which New Jersey cities have the most python engineer jobs?
Jersey City, Rutherford, and Mount Laurel have the most python engineer openings in New Jersey right now, with additional roles spread across smaller metros statewide.
Which companies hire python engineers in New Jersey?
Employers hiring python engineers in New Jersey include Citi, Tata Consultancy Services (TCS), and Matlen Silver, based on current listings on Migrate Mate as of June 2026.
Are there remote python engineer jobs in New Jersey?
Yes. About 6% of python engineer openings tied to New Jersey are remote or hybrid as of June 2026. The rest are on-site roles based in New Jersey metros.
How do I apply for python engineer jobs in New Jersey?
You can apply to python engineer jobs in New Jersey directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred New Jersey location, then apply to each one that fits.
See All 17 Python Engineer Jobs in New Jersey
Find roles in New Jersey that match your experience and apply in just a few clicks.
Find Python Engineer Jobs