Euclid Innovations Inc. is a leading technology solutions provider dedicated to delivering innovative and reliable services across various industries. Located in Charlotte, North Carolina, the company specializes in leveraging cutting-edge technologies to help clients optimize their operations, enhance data-driven decision-making, and achieve their strategic objectives. With a commitment to excellence and a focus on fostering a diverse and inclusive work environment, Euclid Innovations prides itself on attracting talented professionals who are passionate about technology and innovation. The company emphasizes continuous learning, collaboration, and integrity, ensuring that both employees and clients receive exceptional value and support.
We are seeking a skilled Python Developer to join our dynamic team for a long-term engagement of 12+ months in Charlotte, NC. In this role, you will be responsible for developing, maintaining, and enhancing software solutions that are integral to our financial services projects. The ideal candidate will possess a strong proficiency in Python and related frameworks, along with a foundational understanding of AI and machine learning concepts, particularly Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). Your expertise will contribute to building scalable, efficient, and secure applications that handle complex financial data and support our clients' digital transformation initiatives.
This position offers an excellent opportunity to work on innovative projects within the banking and financial services domain, utilizing modern technologies such as REST APIs, microservices architecture, and cloud platforms (AWS, Azure, GCP). The successful candidate will collaborate closely with cross-functional teams, including data scientists, DevOps engineers, and business analysts, to deliver high-quality solutions aligned with client requirements and industry standards.
- *Qualifications**
- Proven experience in Python development, including familiarity with popular frameworks and libraries.
- Basic understanding of AI and machine learning concepts, with exposure to LLMs and RAG techniques.
- Experience working with financial or banking/financial services data.
- Proficiency in data handling libraries such as Pandas and NumPy.
- Hands-on experience with REST APIs and microservices architecture.
- Knowledge of cloud platforms like AWS, Azure, or GCP is a plus.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- *Responsibilities**
- Design, develop, and maintain Python-based applications and microservices to support financial data processing and analysis.
- Collaborate with data scientists and stakeholders to integrate AI/ML models into production environments.
- Implement RESTful APIs and ensure seamless communication between various system components.
- Optimize code for performance, scalability, and security, adhering to best practices.
- Participate in code reviews, testing, and documentation to ensure high-quality deliverables.
- Assist in deploying applications on cloud platforms and managing cloud infrastructure as needed.
- Stay updated with the latest industry trends and incorporate innovative solutions into ongoing projects.
- Support troubleshooting and resolve technical issues promptly to minimize downtime.
- *Benefits**
Euclid Innovations offers a comprehensive benefits package designed to support the well-being and professional growth of our employees.
Benefits include competitive salary packages, health insurance coverage, paid time off, and retirement savings plans. We also provide opportunities for continuous learning through training programs, certifications, and participation in industry conferences. Our flexible work environment promotes work-life balance, and we foster a culture that encourages innovation, collaboration, and recognition. Employees have access to resources and support systems to help them succeed and advance in their careers.
Equal Opportunity
Euclid Innovations is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate against any individual based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. We believe diversity enhances our workplace and drives innovation, and we strive to ensure that our hiring, onboarding, and employment practices are accessible, fair, and equitable for everyone.