Job Title: Senior Software Engineer - JavaScript and Python SpecialistAbout Flatiron SoftwareFlatiron Software is a leading software consulting firm specializing in delivering innovative and high-quality software solutions to clients worldwide. Our team of expert engineers and developers is dedicated to pushing the boundaries of technology to achieve excellence.Job Summary:We are seeking a highly skilled and experienced Senior Software Engineer with strong expertise in JavaScript and Python, along with a solid understanding of Large Language Models (LLMs). The ideal candidate will have extensive experience in developing, implementing, and optimizing software applications using JavaScript and Python.Key ResponsibilitiesDevelop and Maintain Software Solutions: Design, develop, and maintain applications using JavaScript and Python to meet the needs of our clients.Optimize Performance: Work on optimizing the performance of applications, ensuring high efficiency and reliability.Collaboration: Collaborate with cross-functional teams, including data scientists, product managers, and other engineers, to integrate advanced capabilities into products.Research and Innovation: Stay current with the latest advancements in JavaScript, Python, and AI, incorporating new techniques and methodologies to enhance our offerings.Troubleshooting: Identify and troubleshoot complex technical issues, providing effective solutions in a timely manner.Documentation: Create and maintain comprehensive documentation for software implementations and projects to ensure knowledge sharing and smooth project execution.QualificationsAdvanced level of written and oral English proficiencyEducation: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Experience: Minimum 5 years of experience in software engineering, with significant experience in JavaScript and Python. Technical Skills:Proficiency in JavaScript frameworks such as React, Angular, or Vue.js.Strong understanding of Python libraries and frameworks such as Django or Flask.Experience with LLMs, including BERT, GPT, and their applications, is a plus.Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.Soft Skills: Strong problem-solving skills, excellent communication abilities, and a team-oriented mindset.Preferred QualificationsCertifications: Relevant certifications in JavaScript, Python, or AI/ML.Experience: Previous experience in deploying applications in production environments.Knowledge: Familiarity with MLOps practices and tools for continuous integration and deployment of ML models.BenefitsCompetitive Salary: Offering a competitive salary based on experience and qualifications.Professional Development: Opportunities for continuous learning and career growth, including access to training resources and industry conferences.Work-Life Balance: Flexible work hours and remote workplace.Inclusive Environment: A diverse and inclusive workplace that values and respects all employees.Yearly Office Allowance BudgetWellbeing SupportIf you are a good fit for the position, please apply through LinkedIn.We only accept CVs that are in English.Flatiron has a zero tolerance to discrimination policy. In this regard, during the course of the evaluation of your job application and all your employment relation, if any, all discriminatory factors such as race, sex, sexual orientation, social gender definitions/roles, color, national or social background, ethnicity, religion, age, disablement, political opinion or any status that is protected under law shall be disregarded.