Lead Software Engineer

hace 5 días


Desde casa, México EPAM Systems, Inc. A tiempo completo

We are looking for a **Lead Software Engineer** with exceptional skills to design, develop, and lead advanced AI-powered and agent-driven systems.This role focuses on leveraging state-of-the-art LLM tools, guiding team members, and defining the technical vision for groundbreaking projects in a dynamic and collaborative setting.**Responsibilities**- Lead the design and development of AI-powered software components while enhancing the existing codebase and architecture- Provide direction to team members by taking ownership of significant development tasks- Break down feature requirements into detailed technical designs with accurate time estimations- Collaborate across internal teams and with external stakeholders to meet project objectives- Maintain code quality through peer reviews and adherence to version control best practices- Uphold coding standards, established workflows, and UI/UX principles while recommending enhancements- Oversee all stages of the software development lifecycle, from conceptualization to testing- Address and resolve technical challenges in staging and production environments- Debug and test new features to ensure system stability and accuracy- Leverage external tools and emerging technologies, including cutting-edge AI/ML and advanced LLM integrations- Set up and maintain software components and containerized infrastructure- Develop robust unit, integration, and other automated tests for new implementations**Requirements**:- Bachelor’s Degree in Computer Science or a similar field, or equivalent professional experience- 5+ years of hands-on software engineering experience using Python in production- 2+ years of demonstrated experience building AI solutions with LLMs or agent-driven systems- Knowledge of backend tools including Python; familiarity with Java,.NET, or Node.js is advantageous- Proficiency in frontend technologies such as HTML, CSS/LESS, JavaScript, and TypeScript- Skills in managing SQL databases; experience with NoSQL systems is a plus- Understanding of AI technologies: LLM APIs, agent-driven methodologies (e.g., LangChain, crewAI), prompt engineering, tool usage with LLMs, RAG frameworks, embeddings, and vector stores- Expertise in programming concepts including OOP principles and core LLM mechanics (inference, context engineering)- Familiarity with version control systems like Git; familiarity with Gitflow is advantageous- Capability to manage tasks independently and lead development initiatives at a technical level- Flexibility to adapt to new technologies, stacks, or tools as required- Containerization expertise with tools such as Docker; experience with Kubernetes or Helm is advantageous**We offer**- Career plan and real growth opportunities- Unlimited access to LinkedIn learning solutions- International Mobility Plan within 25 countries- Constant training, mentoring, online corporate courses, eLearning and more- English classes with a certified teacher- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)- Flexible work schedule and dress code- Collaborate in a multicultural environment and share best practices from around the globe- Hired directly by EPAM & 100% under payroll- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)- 13 % employee savings fund, capped to the law limit- Grocery coupons- 30 days December bonus- Employee Stock Purchase Plan- 12 vacations days plus 4 floating days- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)- Monthly non-taxable amount for the electricity and internet billsEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


  • Software Engineer

    hace 1 semana


    Desde casa, México Red Hat Software A tiempo completo

    About the job: The Red Hat OpenStack engineering team is seeking a Software Engineer in Mexico. In this role, you will collaborate with upstream communities, lead the build out and continuous improvement of the CI process for OpenStack - involving containerized services. As a member of the design team, you'll contribute to feature test coverage, tooling...

  • Software Engineer

    hace 4 semanas


    Desde casa, México Intrado A tiempo completo

    **Software Engineer (Backend)**Intrado's SchoolMessenger team is currently hiring a**Software Engineer** to join our team. We are looking for a**strong Java developer** who is a self-starter, eager to learn new tools and products, and who is flexible and has ability to work within an environment that is fast-paced and with a distributed team.**Day to day...

  • Lead Software Engineer

    hace 3 semanas


    Desde casa, México Ellucian A tiempo completo

    Together we are powering the future of Higher Education:Here at Ellucian, we are motivated by a mission ~ the power of education to transform lives and change the world. We are the global market leader in EdTech for Higher Education, serving more than 2,900 customers and reaching over 26 million students in 50+ countries. We are dedicated to helping Higher...

  • QA Engineer

    hace 1 semana


    Desde casa, México Gila Software A tiempo completo

    We’re looking for a **QA Tester** for quality, detail, and collaboration. In this role, you’ll be responsible for ensuring that software products meet high standards of functionality, usability, and reliability. You’ll act as a critical bridge between product, design, and development teams, using your expertise to identify issues early, validate user...

  • Tech Lead

    hace 4 semanas


    Desde casa, México CODE Exitos A tiempo completo

    The Tech Lead is a key role where engineers take ownership of complex technical challenges, lead and deliver critical projects/features, and help drive technical decisions. Tech Lead engineers are expected to work independently, tackle high-impact tasks, lead projects and actively mentor junior developers.At this level, engineers demonstrate technical...

  • Data Engineer

    hace 4 semanas


    Desde casa, México Inetum A tiempo completo

    We are very grateful that you have decided to participate in the **recruitment and selection process**, you will see that your incorporation will lead you to great opportunities for professional development, remember that we are an international agile digital consulting group. In the era of post digital transformation, we strive to enable each of our 27,000...

  • Software Engineer

    hace 6 días


    Desde casa, México Boomdemand A tiempo completo

    We are looking for...**Machine Learning Engineer**You will be:- Collaborating with experienced software engineers, data scientists and product owners to design and develop new machine learning pipelines- Contributing to the full life cycle of ML models - data analysis, modeling, tuning & productization- Experimenting and monitor machine learning models in...


  • Desde casa, México EPAM Systems, Inc. A tiempo completo

    We are looking for an experienced and driven **Lead Python Software Engineer** to join our team, where you will take ownership of designing, developing, and implementing scalable and high-performing software solutions.You will work on challenging projects and have the autonomy to drive innovation in a start-up environment while collaborating with a talented,...


  • Desde casa, México Xpert Direct A tiempo completo

    We are looking for an **Embedded Linux Software Engineer** to join our client's Flight Software Development Department.The ideal engineer will have at least five years’ experience in the following:- C/C++- Linux- Yocto- Linux kernel drivers- UART / SPI / I2C / CAN- Oscilloscopes- Logic analyzers- Debuggers- CI/CD- GitLabWork Location: Remote

  • Lead Software Engineer

    hace 5 días


    Desde casa, México Ellucian A tiempo completo

    Together we are powering the future of Higher Education:Here at Ellucian, we are motivated by a mission ~ the power of education to transform lives and change the world. We are the global market leader in EdTech for Higher Education, serving more than 2,900 customers and reaching over 26 million students in 50+ countries. We are dedicated to helping Higher...