629 Software Development jobs in Lahore
Software Development Engineer
Posted today
Job Viewed
Job Description
Job description
We're looking for a talented developer with an engineering mindset who thrives in rapid experimentation environments. You'll help us quickly build and test new ideas, turning concepts into functional products that we can get in front of customers fast. This role is ideal for someone early in their career (0-2 years of experience) who demonstrates strong technical fundamentals, problem-solving abilities, and a passion for rapid iteration and learning.
Responsibilities
- Design, develop, and deploy MVPs (Minimum Viable Products) and prototypes quickly
- Build and execute technical experiments to validate product hypotheses
- Implement instrumentation to measure user behavior and gather feedback
- Rapidly iterate based on customer feedback and testing results
- Collaborate with product managers to translate ideas into testable solutions
- Participate in code reviews to ensure quality while maintaining velocity
- Contribute to technical discussions with a focus on speed-to-market tradeoffs
- Help identify the most efficient paths to test new concepts
- Document learnings from experiments to inform future development
Requirements
Required Qualifications
- 0-2 years of software development experience
- Strong foundation in computer science fundamentals
- Proficiency in at least one programming language (HTML, CSS, JavaScript not counted)
- Experience building small projects quickly (personal projects, hackathons, etc.)
- Familiarity with version control systems (Git)
- Basic understanding of user metrics and product analytics
- Ability to debug and troubleshoot technical issues efficiently
- Strong analytical and problem-solving skills
- Excellent written and verbal communication
Engineering Mindset Qualities We Value
- Bias toward action and rapid implementation
- Comfort with shipping early versions to gather feedback
- Ability to make smart technical tradeoffs that prioritize speed to market
- Curiosity about how systems work and why things are built the way they are
- Skill in breaking down complex problems into testable hypotheses
- Focus on outcomes rather than just completing tasks or following processes
- Willingness to question assumptions and propose alternative approaches
- Comfort with uncertainty, ambiguity, and changing requirements
- Resilience when experiments fail and eagerness to apply those learnings
- Desire to continuously improve through rapid learning cycles
Our Team Values
- Mission Driven - We focus on achieving outcomes, not just completing tasks
- Act with integrity, transparency, and courage - We believe in honest communication and taking responsible risks
- Stay curious to learn and experiment - We value rapid experimentation and continuous learning
What You'll Learn and Experience
- The art of rapidly building, testing, and iterating on product ideas
- How to make smart technical decisions that prioritize learning and customer feedback
- Creating instrumentation that generates meaningful insights from experiments
- Balancing speed with sufficient quality to get valid customer feedback
- Working in a fast-paced, transparent environment with radical candor feedback
- The complete product development cycle from concept to customer validation
- How to learn from both successful and failed experiments
Job Type: Full-time
Pay: Rs80, Rs100,000.00 per month
Work Location: In person
Software Development Lead
Posted 21 days ago
Job Viewed
Job Description
Wali Systems, Pakistan
Wali Systems Inc. is a multinational company with offices in the USA and Pakistan. We are growing at a rapid pace and currently looking for exceptional resources to join our team. This particular position is for someone who has experience in software development and can also converse in English.
ROLE AND RESPONSIBILITIES:
- Help the business development team in securing new projects. Work during the night shift (US time zone) and talk to US clients, respond to email inquiries, get requirements, and pass them on to the development team. You will be allowed to work from home, and the company will bear all related expenses, for example, Internet bill, phone calls, etc. If you don't want to leave your technical domain, we can put you on rotation so that you can continue to work as a technical lead, but we will expect you to switch roles when requested.
- Help the marketing team in planning and executing campaigns. Marketing folks cannot respond to technical queries put forward by the clients. That's where your expertise will kick in.
- You must have excellent communication skills (both written and verbal). You will be expected to bid on projects on freelancing sites as well as other forums that we will direct you to. Having good business communication skills will be an added advantage.
- You must have a solid understanding of the software development life-cycle, including requirements gathering, converting requirements into technical specs, and breaking down requirements into tasks.
- You must be a team player. Since this is a senior position, you are expected to lead and train junior developers if and when needed.
TECHNICAL REQUIREMENTS:
- Good understanding of DIV-based designs, responsive designs, and CSS is required.
- Excellent learning skills! You must be willing to learn new things and should have the ability to think outside the box. You must be innovative and able to work independently with little or no guidance.
We pay an excellent salary and performance-based bonus. If you think you are a rockstar or want to be one, then wait no further. Apply today and see your career grow. If you perform really well, you will be promoted to a managerial role.
#J-18808-LjbffrSoftware Development Lead
Posted 21 days ago
Job Viewed
Job Description
Wali Systems Inc. is a multinational company with offices in the USA and Pakistan.
We are growing at a rapid pace and currently looking for exceptional resources to join our team. This particular position is for someone who has experience in software development and can also converse in English. ROLE AND RESPONSIBILITIES: Help the business development team in securing new projects. Work during the night shift (US time zone) and talk to US clients, respond to email inquiries, get requirements, and pass them on to the development team. You will be allowed to work from home, and the company will bear all related expenses, for example, Internet bill, phone calls, etc. If you don't want to leave your technical domain, we can put you on rotation so that you can continue to work as a technical lead, but we will expect you to switch roles when requested. Help the marketing team in planning and executing campaigns. Marketing folks cannot respond to technical queries put forward by the clients. That's where your expertise will kick in. You must have excellent communication skills (both written and verbal). You will be expected to bid on projects on freelancing sites as well as other forums that we will direct you to. Having good business communication skills will be an added advantage. You must have a solid understanding of the software development life-cycle, including requirements gathering, converting requirements into technical specs, and breaking down requirements into tasks. You must be a team player. Since this is a senior position, you are expected to lead and train junior developers if and when needed. Job Specification
TECHNICAL REQUIREMENTS: Good understanding of DIV-based designs, responsive designs, and CSS is required. Excellent learning skills! You must be willing to learn new things and should have the ability to think outside the box. You must be innovative and able to work independently with little or no guidance. We pay an excellent salary and performance-based bonus. If you think you are a rockstar or want to be one, then wait no further. Apply today and see your career grow. If you perform really well, you will be promoted to a managerial role.
#J-18808-Ljbffr
Software Development Team Lead
Posted today
Job Viewed
Job Description
Why Aqovia:
At the Intersection of Innovation and Impact, introducing Aqovia. Aqovia is an international technology firm dedicated to creating tangible value through the power of AI, data-driven, and bespoke software solutions and services.
Our unique approach extends beyond traditional service and solutions delivery, we strategically invest in and nurture a diverse portfolio of promising companies operating across vital sectors including; financial services, health, infrastructure management, sustainability, education, and business intelligence.
This commitment to fostering innovation across a broad spectrum allows Aqovia to stay at the cutting edge, delivering transformative solutions and creating significant impact. For our clients and strategic partners, Aqovia offers a unique opportunity to be part of a dynamic and forward-thinking group shaping the future
Job Description:
Aqovia is looking for a 'hands-on' Technical Lead to work on clients' and our own Research and development projects.
Aqovians live and breathe agile, thrive in an eXtreme Programming environment and are
passionate about software development as a craft, as well as an engineering discipline. We love learning new skills and keeping up to date with the latest industry trends. We advocate for the best tools and practices and are enthusiastic about pair programming.
Key Responsibilities
- Serve as a 'hands-on' software engineering leader
- Act as technical design authority and architect, ensure alignment with other Aqovia and client teams and initiatives
- Guide customers and clients on solution options, including the inter-play between off-the-shelf and bespoke components.
- Contribute to Aqovia's Research & Development programme
- Evaluate new technologies for adoption
- Be able to explain complex technical issues in simple terms
Agile coach:
- Ensure smooth running of agile ceremonies (including planning, retrospectives, stand-ups)
- Advocate for agile principles and guide the development team, and customer stakeholders on practices.
- Support the client Product Owner in managing the product roadmap and backlog
Team management:
- Support appraisals of engineering staff
- Ensure timely resolution of support issues, including handling escalations
- Production and dissemination of basic team reports
- Line management of technical squad.
- Timesheet approval.
Tech stack
Our tech stack is continuously evolving. Currently our preferred stack includes:
- Front-end ("JamStack", Progressive Web Applications, often as micro-frontends):
JavaScript (ES6+ or sometimes TypeScript) / Babel / Rollup - Web Components V1 (principally using lit-html and lit-element)
- Redux or Apollo (GraphQL)
Server-side:
- Azure Functions
- .NET Core
Cloud:
- Azure
- Kubernetes
Legacy technologies you may sometimes have to work with (or help replace) include Web Components v0 (Polymer 1.x), AngularJs 1.x, ASP.NET MVC and ASP.NET WebForms.
The Ideal Candidate will have:
- Proven Team Lead experience managing cross functional software engineering teams
- Experience of working in a professional and agile software development environment.
- Relevant degree or equivalent higher professional qualification.
- Experience of managing stakeholders through the development process.
- Have the mindset and desire to drive, architecturally, adoption and integration of a new off-the-shelf system.
- Strong Agile Coaching skills
- Holding Scrum ceremonies
- Strong knowledge of C#, the .NET platform and Azure,
- Enthusiasm for microservices architecture and DevOps culture
- In-depth experience in at least one of the following 3 areas:
- Full-stack' web development using modern web frameworks to create progressive web applications in JavaScript.
- Event-driven applications in .NET or NodeJS using a message bus such as
- RabbitMQ or Azure Service Bus.
- Secure, high performance, HATEOS, RESTful web APIs.
- Understanding of CRM, ERP and Content Management systems.
- Professional communication skills are essential. Candidates must possess excellent English communication skills, both written and verbal, to effectively manage business interactions and maintain a professional tone in all commercial correspondence.
Joining Aqovia means:
- Making a real difference: You'll be part of a team developing solutions that empower businesses while contributing to sustainable practices.
- Growth opportunities: We invest in our employees' development and offer a path for career advancement.
- Collaborative culture: We value teamwork, open communication, and a supportive environment.
- Competitive benefits package: TBC and can be discussed in the call with the talent team.
If you're a problem-solver who thrives in a fast-paced environment and shares our commitment to positive impact, we encourage you to apply
Equal Opportunity Employer
At Aqovia, we believe in the strength of diversity. We strive to reflect the varied markets we serve and foster an inclusive culture where everyone feels welcome, valued, and empowered to be their authentic selves. As an equal opportunity employer, we are committed to embracing all forms of diversity across our organisation
Assistant Director (Software Development)
Posted 4 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Software Development Manager (ROR)
Posted 5 days ago
Job Viewed
Job Description
We help companies from startups to corporations build their products from scratch on cutting-edge technologies. We are working on DTC as well as B2B products that are used by Amazon, Uber, Microsoft, PepsiCo, NBC, IETF, ISO, Harvard University, and many others. We focus on emerging technologies and if you're passionate about tech and working on exciting stuff in an open environment, TechieMinions is the place for you!
Tasks- Lead and mentor a team of engineers to deliver high-quality, scalable software with a strong sense of ownership and accountability.
- Set clear goals , provide regular feedback , and support career development for team members.
- Foster a culture of punctuality, discipline, and timely delivery across all engineering initiatives.
- Communicate effectively with cross-functional teams to align technical execution with business objectives.
- Drive engineering best practices, ensuring code quality, maintainability, and performance.
- Champion team collaboration, regular check-ins, and proactive communication to prevent bottlenecks and ensure transparency.
- Participate in code reviews and contribute to critical design and architecture decisions.
- Foster a culture of continuous improvement and learning , both technically and operationally .
- Take ownership of project outcomes and drive the resolution of challenges with urgency and focus.
- At least 5 years of professional experience with Ruby on Rails , with a solid understanding of large-scale architecture and system design.
- At least 2 years of experience leading and managing engineering teams, including hiring, mentoring, performance management, and team scaling.
- Strong background in at least one of the modern JavaScript front-end frameworks (e.g., Stimulus, React, Vue, or Angular) and UI design systems like Tailwind CSS.
- Demonstrated ability to drive technical direction , make architecture decisions , and ensure high code quality through best practices and code reviews.
- Excellent communication, collaboration, and project management skills, with experience working closely with product and design teams.
- Strong problem-solving skills and the ability to translate business goals into reliable technical solutions.
- Experience with Ruby Gem development and AWS is a plus, but not required.
This is an onsite job in Lahore.
#J-18808-LjbffrSoftware Development Team Lead
Posted 17 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Development Team Lead role at Aqovia .
Aqovia is an international technology firm dedicated to creating tangible value through the power of AI, data-driven, and bespoke software solutions and services. Our approach extends beyond traditional delivery; we strategically invest in and nurture a diverse portfolio of promising companies across sectors including financial services, health, infrastructure management, sustainability, education, and business intelligence. This commitment enables Aqovia to stay at the cutting edge, delivering transformative solutions and creating significant impact for clients and strategic partners.
For our clients and partners, Aqovia offers a unique opportunity to be part of a dynamic and forward-thinking group shaping the future.
Job DescriptionAqovia is looking for a hands-on Technical Lead to work on clients' and our own Research & Development projects. Aqovians live and breathe agile, thrive in an eXtreme Programming environment, and are passionate about software development as a craft and as an engineering discipline. We love learning new skills, keeping up to date with industry trends, and advocating for the best tools and practices. We are enthusiastic about pair programming.
Key Responsibilities- Serve as a hands-on software engineering leader
- Act as technical design authority and architect, ensuring alignment with Aqovia and client teams and initiatives
- Guide customers on solution options, including the interplay between off-the-shelf and bespoke components
- Contribute to Aqovia’s Research & Development programme
- Evaluate new technologies for adoption
- Explain complex technical issues in simple terms
- Ensure smooth running of agile ceremonies (planning, retrospectives, stand-ups)
- Advocate for agile principles and guide development teams and customer stakeholders on practices
- Support the client Product Owner in managing the product roadmap and backlog
- Support appraisals of engineering staff
- Ensure timely resolution of support issues, including handling escalations
- Production and dissemination of basic team reports
- Line management of technical squad
- Timesheet approval
Our tech stack is continuously evolving. Currently our preferred stack includes:
- Front-end (JamStack, Progressive Web Apps, micro-frontends): JavaScript (ES6+ or TypeScript), Babel, Rollup
- Web Components V1 (lit-html, lit-element)
- Redux or Apollo (GraphQL)
- Server-side: Azure Functions, .NET Core
- Cloud: Azure, Kubernetes
Legacy technologies you may work with include Web Components v0 (Polymer 1.x), AngularJS 1.x, ASP.NET MVC and ASP.NET WebForms.
The Ideal Candidate- Proven Team Lead experience managing cross-functional software engineering teams
- Experience in a professional and agile software development environment
- Relevant degree or equivalent higher professional qualification
- Experience managing stakeholders through the development process
- Mindset to drive, architecturally, adoption and integration of a new off-the-shelf system
- Strong Agile Coaching skills
- Experience holding Scrum ceremonies
- Strong knowledge of C#, .NET platform and Azure
- Enthusiasm for microservices architecture and DevOps culture
- Experience in at least one of the following areas: full-stack web development with modern frameworks for progressive web apps; event-driven applications in .NET or NodeJS with a message bus (RabbitMQ or Azure Service Bus); secure, high-performance RESTful web APIs; understanding of CRM, ERP and Content Management systems
- Professional English communication skills, both written and verbal
- Make a real difference: contribute to solutions that empower businesses and promote sustainable practices
- Growth opportunities: we invest in your development and career advancement
- Collaborative culture: teamwork, open communication, and a supportive environment
- Competitive benefits package: To be discussed with the talent team
If you’re a problem-solver who thrives in a fast-paced environment and share our commitment to positive impact, we encourage you to apply!
Equal Opportunity EmployerAt Aqovia, we believe in the strength of diversity. We strive to reflect the varied markets we serve and foster an inclusive culture where everyone feels welcome, valued, and empowered to be their authentic selves. As an equal opportunity employer, we are committed to embracing all forms of diversity across our organisation.
Locations and other- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: IT System Custom Software Development
Referrals increase your chances of interviewing at Aqovia by 2x.
Get notified about new Software Engineering Team Lead jobs in Lahore, Punjab, Pakistan.
Lahore District, Punjab, Pakistan — 2 days ago
Data: The description below is part of a larger list of roles such as Associate Software Engineer (Fresh Graduate) and Senior Software Engineer / Assistant Team Lead - AI/ML.
#J-18808-LjbffrBe The First To Know
About the latest Software development Jobs in Lahore !
Assistant Director (Software Development)
Posted 3 days ago
Job Viewed
Job Description
1. **Online Application:** Visit the official website:
to access and fill out the online application form. Ensure all required information is accurately provided.
2. **Submission of Hard Copy:** A duly signed hard copy of the online application form, along with your detailed CV, attested copies of your CNIC, educational and professional experience certificates, and a recent passport-sized photograph, must be sent to the PHEC office. The complete application package must reach the undersigned by **26 September, 2025, 05:00 PM**. Applications received after this deadline will not be entertained.
**Application Fee:** Applicants for serial numbers 13-25 (Assistant Director/Accountant/Research Assistant/Personal Assistant positions) must submit a bank draft / pay order / digital bank transfer / deposit slip of **Rs. 1,000/-**. All payments must be made in favor of Punjab Higher Education Commission, Account No. , Branch Code 0320, The Bank of Punjab.
Please clearly mention the name of the post on the envelope. Only shortlisted candidates will be called for a test/interview, and no TA/DA will be admissible. Incomplete or late applications will not be considered. PHEC reserves the right to increase or decrease the number of advertised posts and to reject any application without assigning any reason. The selection process is strictly merit-based and aligns with Government policy.# Contact InformationFor any inquiries or to submit your application, please use the following contact details:
**Director Admin/HR**
Punjab Higher Education Commission
10th Floor Arfa Software Technology Park, Ferozepur Road, Lahore.
Phone: # Submit ApplicationGet your application noticed! Upload your CV/resume, and we'll connect you with the employer.# Submit your CV/Resume directly:# Advertisement ImageOffered Salary: 100,000 - 150,000 PKR Age: 30 - 40 years Gender: Both Skills Level: Intermediate
Location: Lahore, Punjab
Organization: Punjab Higher Education Commission (PHEC)
Posted on: # Introduction to the RoleThe Punjab Higher Education Commission (PHEC) is actively seeking highly motivated, qualified, and competent individuals for the role of **Assistant Director (Software Development)** in Lahore, Punjab. This esteemed position is offered on a contract basis, initially for a period of one year, with the possibility of extension subject to satisfactory performance. This is an excellent opportunity to join a prominent government organization dedicated to enhancing the quality of higher education across Punjab, specifically by contributing to its digital initiatives through software development.Posted: 6 months agoExperience: 3+ yearsPosted: 6 months agoExperience: 5+ yearsPosted: 5 months agoExperience: 1+ yearsPosted: 6 months agoExperience: 5+ yearsPosted: 6 months agoExperience: 5+ years #J-18808-Ljbffr
Software Development Manager (ROR)
Posted 7 days ago
Job Viewed
Job Description
Amazon, Uber, Microsoft, PepsiCo, NBC, IETF, ISO, Harvard University,
and many others. We focus on emerging technologies and if you're passionate about tech and working on exciting stuff in an open environment, TechieMinions is the place for you! Tasks
Lead
and
mentor
a team of
engineers
to deliver high-quality, scalable software with a strong sense of
ownership
and
accountability. Set
clear goals , provide
regular feedback , and support
career development
for team members. Foster
a culture of
punctuality, discipline,
and
timely delivery
across all engineering initiatives. Communicate effectively
with
cross-functional teams
to align technical execution with business objectives. Drive engineering best practices,
ensuring
code quality, maintainability,
and
performance. Champion team collaboration,
regular check-ins, and
proactive communication
to prevent bottlenecks and ensure transparency. Participate in code reviews
and contribute to critical
design
and
architecture decisions. Foster a culture
of
continuous improvement
and
learning , both
technically
and
operationally . Take ownership
of project outcomes and drive the
resolution of challenges
with urgency and focus. Requirements
At least 5 years
of professional experience with
Ruby on Rails , with a solid understanding of large-scale architecture and system design. At least 2 years
of experience
leading and managing engineering teams, including
hiring, mentoring, performance management, and team scaling. Strong background in at least one of the
modern JavaScript front-end frameworks
(e.g., Stimulus, React, Vue, or Angular) and
UI design systems
like Tailwind CSS. Demonstrated ability to
drive technical direction , make
architecture decisions , and ensure
high code quality
through best practices and
code reviews. Excellent communication, collaboration, and project management skills, with experience working closely with product and design teams. Strong problem-solving skills and the ability to translate business goals into reliable technical solutions. Experience with
Ruby Gem development
and
AWS
is a plus, but not required. This is an onsite job in Lahore.
#J-18808-Ljbffr
Software Development Team Lead
Posted 17 days ago
Job Viewed
Job Description
Join to apply for the
Software Development Team Lead
role at
Aqovia . Aqovia is an international technology firm dedicated to creating tangible value through the power of AI, data-driven, and bespoke software solutions and services. Our approach extends beyond traditional delivery; we strategically invest in and nurture a diverse portfolio of promising companies across sectors including financial services, health, infrastructure management, sustainability, education, and business intelligence. This commitment enables Aqovia to stay at the cutting edge, delivering transformative solutions and creating significant impact for clients and strategic partners. For our clients and partners, Aqovia offers a unique opportunity to be part of a dynamic and forward-thinking group shaping the future. Job Description
Aqovia is looking for a hands-on Technical Lead to work on clients' and our own Research & Development projects. Aqovians live and breathe agile, thrive in an eXtreme Programming environment, and are passionate about software development as a craft and as an engineering discipline. We love learning new skills, keeping up to date with industry trends, and advocating for the best tools and practices. We are enthusiastic about pair programming. Key Responsibilities
Serve as a hands-on software engineering leader Act as technical design authority and architect, ensuring alignment with Aqovia and client teams and initiatives Guide customers on solution options, including the interplay between off-the-shelf and bespoke components Contribute to Aqovia’s Research & Development programme Evaluate new technologies for adoption Explain complex technical issues in simple terms Agile Coach
Ensure smooth running of agile ceremonies (planning, retrospectives, stand-ups) Advocate for agile principles and guide development teams and customer stakeholders on practices Support the client Product Owner in managing the product roadmap and backlog Team Management
Support appraisals of engineering staff Ensure timely resolution of support issues, including handling escalations Production and dissemination of basic team reports Line management of technical squad Timesheet approval Tech Stack
Our tech stack is continuously evolving. Currently our preferred stack includes: Front-end (JamStack, Progressive Web Apps, micro-frontends): JavaScript (ES6+ or TypeScript), Babel, Rollup Web Components V1 (lit-html, lit-element) Redux or Apollo (GraphQL) Server-side: Azure Functions, .NET Core Cloud: Azure, Kubernetes Legacy technologies you may work with include Web Components v0 (Polymer 1.x), AngularJS 1.x, ASP.NET MVC and ASP.NET WebForms. The Ideal Candidate
Proven Team Lead experience managing cross-functional software engineering teams Experience in a professional and agile software development environment Relevant degree or equivalent higher professional qualification Experience managing stakeholders through the development process Mindset to drive, architecturally, adoption and integration of a new off-the-shelf system Strong Agile Coaching skills Experience holding Scrum ceremonies Strong knowledge of C#, .NET platform and Azure Enthusiasm for microservices architecture and DevOps culture Experience in at least one of the following areas: full-stack web development with modern frameworks for progressive web apps; event-driven applications in .NET or NodeJS with a message bus (RabbitMQ or Azure Service Bus); secure, high-performance RESTful web APIs; understanding of CRM, ERP and Content Management systems Professional English communication skills, both written and verbal Joining Aqovia
Make a real difference: contribute to solutions that empower businesses and promote sustainable practices Growth opportunities: we invest in your development and career advancement Collaborative culture: teamwork, open communication, and a supportive environment Competitive benefits package: To be discussed with the talent team If you’re a problem-solver who thrives in a fast-paced environment and share our commitment to positive impact, we encourage you to apply! Equal Opportunity Employer
At Aqovia, we believe in the strength of diversity. We strive to reflect the varied markets we serve and foster an inclusive culture where everyone feels welcome, valued, and empowered to be their authentic selves. As an equal opportunity employer, we are committed to embracing all forms of diversity across our organisation. Locations and other
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT System Custom Software Development Referrals increase your chances of interviewing at Aqovia by 2x. Get notified about new Software Engineering Team Lead jobs in Lahore, Punjab, Pakistan. Lahore District, Punjab, Pakistan — 2 days ago Data: The description below is part of a larger list of roles such as Associate Software Engineer (Fresh Graduate) and Senior Software Engineer / Assistant Team Lead - AI/ML.
#J-18808-Ljbffr